Backend menggunakan Feature-based Modular Architecture, sehingga setiap fitur memiliki struktur yang mandiri dan bertanggung jawab atas logika bisnisnya masing-masing.
silancer-api/
├── docs/
├── public/
├── scripts/
├── tests/
├── src/
│ ├── ai/
│ ├── blockchain/
│ ├── config/
│ ├── database/
│ ├── integrations/
│ ├── middlewares/
│ ├── modules/
│ ├── plugins/
│ ├── routes/
│ ├── shared/
│ ├── app.ts
│ └── server.ts
├── .env
├── .env.development
├── .env.production
├── .env.example
├── drizzle.config.ts
├── README.md
├── package.json
├── tsconfig.json
└── bun.lock
Backend menggunakan Feature-based Modular Architecture, sehingga setiap fitur memiliki struktur yang mandiri dan bertanggung jawab atas logika bisnisnya masing-masing.
modules/
├── auth/
├── users/
├── organizations/
├── projects/
├── milestones/
├── submissions/
├── payments/
├── contracts/
├── notifications/
├── health/
└── ai-analysis/