Calxsecure is a full-stack monorepo project built with TurboRepo, Prisma + PostgreSQL, Next.js, Recoil state management, and Reusable UI components.
This repo demonstrates a secure, scalable banking app with:
- User App — Customer banking portal
- Merchant App — Business dashboard
- Docs Site — Project documentation
- Bank Webhook — Payment processing
- Database package (
db) — Prisma ORM, migrations - Store package (
store) — Recoil state management - UI package (
ui) — Shared React components
git clone https://github.com/ronibhakta1/Calxsecure.git
cd Calxsecure
npm install
npm run docker:up && npm run devCalxsecure/
├── apps/
│ ├── userapp/
│ ├── merchantapp/
├── packages/
│ ├── db/ # Prisma + PostgreSQL
│ ├── store/ # Recoil state
│ └── ui/ # Shared components
├── docker-compose.yml
└── Dockerfile
npm run docker:up
npm run dev
# When done
npm run docker:down # Stop DBnpm run build