Loading...
Loading...
Built with FastAPI and SQLAlchemy, this backend service exposes endpoints for managing sales pipelines. It includes password hashing with bcrypt, access tokens, and pagination to optimize server response times.
FastAPI routes handle incoming JSON payloads, SQLModel classes define database models, and SQLAlchemy ORM manages transactional sessions linked to MySQL.
Configuring database connection pooling in MySQL during bulk updates to prevent thread execution lockups under concurrent requests.
Learned how to design optimized database indexes, partition router modules, and write secure, stateless authentication middleware.