Managing bus logistics manually was slow and error-prone. Coordinating approvals, drafting professional emails, and maintaining accurate records across spreadsheets consumed valuable time and introduced inconsistencies.
I built an intelligent system that automates 90% of the workflow—from processing requests to generating context-aware responses. The AI chatbot understands policy documents and queries the system's spreadsheet in real-time, providing instant answers to logistics questions.
The system architecture combines several modern technologies: FastAPI serves as the backend API, handling authentication and business logic. LangChain orchestrates the AI pipeline, connecting the chatbot to the Google Sheets data source for retrieval-augmented generation.
The frontend dashboard uses JavaScript for a responsive user experience, while Python scripts handle the heavy lifting of spreadsheet synchronization and email automation via SMTP. The entire system is deployed on Render, ensuring reliable uptime and scalability.