Back
Dash
Year
2025
Tech & Technique
React Native, CSS, React, Expo, JavaScript
Description
Dash is a mobile-based carpooling application designed to offer commuters an efficient, cost-effective, and eco-friendly way to travel. Dash allows users to schedule rides, choose who they want to ride with using intelligent filters, and connect with other professionals heading in the same direction.
Technical Highlights:
Technical Highlights:
- Developed a logic-based system that matches drivers with potential passengers based on destination, route, schedule, and preferences.
- Enabled filtering based on user ratings, pickup proximity, route compatibility, and rider profiles.
- Integrated with real-time location services (Google Maps) to visualize available rides and optimize route planning.
- Designed user-friendly interfaces for selecting pickup/drop-off points, viewing driver/passenger profiles, and managing ride requests.
- Implemented secure sign-in flows and in-app rating/review systems to ensure safety and transparency among users.
- Enabled real-time updates for ride confirmations, driver arrival, ride cancellations, and messaging.
- Developed dashboards for viewing ride history, payment breakdowns, and ride patterns.
My Role
Frontend Lead
Responsible for student and teacher dashboard development:
Responsible for student and teacher dashboard development:
- Built responsive and interactive screens using React Native, ensuring seamless user experience on both iOS and Android.
- Integrated with backend services to fetch user profiles, ride data, routes, and filter options dynamically.
- Integrated geolocation APIs and map SDKs to display real-time user location, driver tracking, and route plotting
- Implemented sign-up/sign-in flows, profile creation, and role-specific UI for drivers and passengers.