Back
Year
2025
Tech & Technique
MERN Stack, Tailwind CSS, ShadCN, Framer Motion, Socket.io, Mapbox, i18next, JWT, Cloudinary
Description
A modern transportation platform built to connect students with private bus drivers, solving daily commute challenges for schools and universities.
Key Features:
Technical Highlights:
Key Features:
- π Multi-Role Authentication: Separate login systems for Admin, Driver, and Student
- π« Real-Time Booking: Interactive booking system with live trip updates
- πΊοΈ Google Maps Integration: Interactive maps with route visualization and real-time tracking
- π¨βπΌ Admin Dashboard: Complete CRUD operations for users, drivers, buses, trips, and destinations
- π Driver Portal: Trip management, passenger tracking, and earnings overview
- π Student Portal: Trip booking, history view, and live bus tracking
- β Review System: Customer testimonials and rating system
- π± Fully Responsive: Modern, professional design optimized for all devices
Technical Highlights:
- Implemented real-time communication using Socket.io for live tracking
- Built secure JWT-based authentication with role-based access control
- Integrated Cloudinary for efficient image management and uploads
- Developed coordinate extraction system for Google Maps links
- Created modern toast notification system replacing browser alerts
- Optimized performance with code splitting and lazy loading
My Role
Team Leader & Backend Lead & Full-Stack Contributor (Team Project)
Led backend development and contributed to full-stack integration:
Led backend development and contributed to full-stack integration:
- π§ Backend Architecture: Built complete Node.js/TypeScript backend with Express framework
- ποΈ Database Design: Designed and implemented MongoDB schemas with Mongoose ODM
- π Authentication System: Developed JWT-based authentication with bcrypt encryption and role-based access control
- π RESTful API: Created comprehensive API endpoints for all platform features
- β‘ Real-Time Features: Implemented Socket.io for live bus tracking and instant updates
- βοΈ Cloud Integration: Configured Cloudinary for secure image uploads and management
- π Frontend Integration: Connected backend APIs with React frontend and handled data flow
- π¨ UI Development: Built key frontend pages and components using React and Tailwind CSS
- π Localization: Implemented full Arabic/English translation system across the platform
- π Deployment: Deployed backend on Render with production-ready configuration
- π Testing & Debugging: Ensured API reliability and handled error management