A carpooling platform enabling users to publish or join rides and communicate, discover nearby routes, and reduce travel costs through shared expenses.
Apps
Frontend
Next.js
TypeScript
Tailwind CSS
Mapbox
WebSockets
AWS
Backend
Next.js
TypeScript
PostgreSQL
Prisma
Docker
Langchain
Gemini AI
WebSockets
Self Hosted DB
AWS
Features
Carpooling Platform — Users can publish or join rides, discover nearby routes, and request rides while reducing travel costs through shared expenses.
RAG Chatbot — Built a Retrieval-Augmented Generation chatbot integrating vector search and LLMs to fetch and generate accurate, context-aware responses from structured ride data.
Real-time Chat — Implemented seamless communication between users using WebSockets for instant message delivery.
Mapbox Integration — Live route discovery and nearby ride visualization powered by Mapbox.
Containerized Deployment — Dockerized with Docker Compose, deployed on AWS with environment isolation and production-ready service orchestration.