This repo uses the following technologies:
- Fastify: fast, low overhead web framework
- cors: @fastify/cors:
- session management: @fastify/secure-session
- csrf: @fastify/csrf-protection
- security header: @fastify/helmet
- circuit breaker: @fastify/circuit-breaker
- rate limiting: @fastify/rate-limit
- Data
- object-relational database: PostgreSQL:
- object-relational mapping: Drizzle
- Analytics & Observability
- Other
- Sendgrid: Email delivery service
- chat
- single-response: users can request a single response to a question or statement. (no history)