Technologies
- FastAPI - Main Framework
- Uvicorn - For running the server
- PostgreSQL - Database used
- Scikit-learn, Numpy, RapidFuzz, Pandas, Spacy - Minimal processing for AI
NestJS was chosen for its modular and scalable structure. DrizzleORM provides a typesafe interface to the PostgreSQL database. Redis and BullMQ efficiently handle asynchronous tasks and Passport and JWT provide a modern and secure authentication system.
Last updated on