Carpooling app connecting drivers and passengers for cost-effective, eco-friendly shared rides
RideShare is a comprehensive carpooling application that connects drivers with passengers traveling similar routes. The app promotes sustainable transportation by reducing traffic congestion and carbon emissions while saving users money on travel costs.
Full-stack application built with Flutter for mobile, Node.js/Express backend, and MongoDB for data storage:
Implementing efficient geospatial queries for ride matching required using MongoDB's geospatial features and creating appropriate indexes to ensure fast query performance even with large datasets.
Balancing real-time updates with battery efficiency in the mobile app was achieved through optimized polling intervals and WebSocket connection management.
App Walkthrough
Check out the source code and documentation on GitHub
View on GitHub Back to All Projects