Back to Projects

AI Workflow & Bus Management System

Python FastAPI JavaScript LangChain Google Sheets API SMTP
View Live Demo

The Challenge

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.

Key Features

Technical Implementation

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.