Fastify + TypeScript
Modern, strongly typed backend structure designed for Node.js.
Forge gives you a production-ready architecture foundation with authentication, authorization, validation, database patterns, tests and documentation.
Modern, strongly typed backend structure designed for Node.js.
Database schema, migrations and a clean data-access foundation.
JWT authentication and role/permission authorization patterns.
Strict validation and centralized error handling.
Automated tests, engineering standards and ADRs.
Application modules are separated from platform infrastructure, plugins, configuration and shared utilities.
src/ ├─ app/ ├─ modules/ ├─ platform/ ├─ plugins/ ├─ config/ └─ shared/