Cradera is a premium digital asset platform tailored for strict manual custodial services, Institutional clients, and elite VIP users. The workflow requires clients to register, pass Identity Verification (KYC), and coordinate transactions manually.
/api: Express.js backend API (Hardened for production)./client: Vite/React frontend dashboard.
- Backend: Node.js, Express.js, MongoDB (Atlas).
- Security: JWT, bcryptjs, Helmet, Express Rate Limit, Mongo Sanitize.
- Frontend: Vite, React, Vanilla CSS, Axios.
- Email: Resend API.
Both the API and Client require environment variables. Refer to the .env.example files in their respective directories:
cd api
npm install
npm run devcd client
npm install
npm run dev- Set the Root Directory to
api. - Build Command:
npm install - Start Command:
node src/server.js - Configure all environment variables from
api/.env.example.
- Set the Root Directory to
client. - Framework Preset:
Vite. - Configure
VITE_API_URLpointing to your deployed API (e.g.,https://api.cradera.com/api/v1). - Ensure the backend CORS configuration allows your frontend domain.
The platform uses a versioned API structure: GET /api/v1/health for health checks.
All endpoints return a standardized JSON format: { success: boolean, message?: string, data?: any }.
© 2026 Cradera Platform Deployment Guide