SewaConnect - Online Home Service Management System (Final Year Project)
Built a full-stack local service marketplace platform using Django REST Framework, PostgreSQL, and JWT authentication for the backend, with a vanilla JavaScript frontend built entirely from scratch. The system connects customers with local service providers through a multi-factor auto-assignment algorithm (Haversine distance, weighted scoring across eight factors, greedy provider assignment, and Celery-based timeout auto-reassignment). Implemented booking conflict detection, real-time rating recalculation, and Celery/Redis for background task processing and budget-style notifications. Designed and tested 40+ REST API endpoints across 10+ modules, and conducted extensive manual and API testing using Postman.
View on GitHub