Home - nnuviora/nuviora-beckend GitHub Wiki
Nuviora Backend
This project is an API developed using FastAPI. It utilizes Docker for containerization, PostgreSQL for data storage, and Redis for caching and task queues. The project supports file processing using background tasks and provides a scalable architecture for handling various services.
Technology Stack
- FastAPI — A fast web framework for building APIs.
- PostgreSQL — A relational database management system for data storage.
- Redis — A system for caching and task queues.
- Docker — For application containerization.
- Docker Compose — For managing multi-container Docker applications.
- Nginx — A reverse proxy for handling HTTP requests.
- SQLAlchemy — An ORM for working with PostgreSQL.