Projects

Rideplus

Rideplus

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.jsNext.js
TypeScriptTypeScript
Tailwind CSSTailwind CSS
Mapbox
WebSockets
AWSAWS
Backend
Next.jsNext.js
TypeScriptTypeScript
PostgreSQLPostgreSQL
PrismaPrisma
DockerDocker
Langchain
Gemini AIGemini AI
WebSockets
Self Hosted DBSelf Hosted DB
AWSAWS

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.