Everything you need to deploy, configure, and operate Nova CBS. From quick start guides to detailed API references.
git clone https://github.com/novacbs/cbs-me.git
cd cbs-mepnpm install# Copy environment template
cp apps/app-backend/.env.example apps/app-backend/.env
# Edit with your database credentials
DATABASE_HOST=localhost
DATABASE_PORT=5432
DATABASE_NAME=nova_cbs
DATABASE_USER=postgres
DATABASE_PASSWORD=your_password
# Redis configuration
REDIS_HOST=localhost
REDIS_PORT=6379cd apps/app-backend
pnpm migration:run# Start backend (port 3000)
pnpm --filter app-backend dev
# Start dashboard (port 3113)
pnpm --filter finance-dashboard dev
# Or start all apps
pnpm devJWT-based authentication with refresh tokens
/v1/api/auth/loginLogin with credentials/v1/api/auth/refreshRefresh access token/v1/api/auth/logoutLogout and invalidate tokenCore banking API endpoints
/v1/api/banking/customersList customers/v1/api/banking/customersCreate customer/v1/api/savings/accountsList savings accounts/v1/api/loans/applySubmit loan application