Integrated Fire Services DSS
Decision support system automating the fire safety project lifecycle, from client inquiry to Design Report.
- 57 API endpoints
- 217 tests
Screenshotsclick to view
What it is
A decision support system for Integrated Fire Services that automates the fire safety project lifecycle from client inquiry through analysis to Design Report generation. I built the backend on NestJS and Prisma: a decision engine with 6 rules for automated fire safety measure determination, RFI management, and fee proposals, with comprehensive test coverage.
- Decision engine with 6 automated fire safety rules
- 57 API endpoints with Swagger documentation
- 217 passing tests across 20 test suites
- 15 NestJS modules with dependency injection
- RFI management and fee proposal system
- 15 database models with Prisma ORM
Built with
- NestJS
- TypeScript
- Prisma
- PostgreSQL
- Swagger
- Bun
Built with Michael Panizales

