Live Project Available
Visit RideSync
Back to Projects
Carpooling and Ridesharing

RideSync

Real-time trip coordination for drivers and vehicle owners.

RideSync highlights carpooling and ridesharing options, connecting vehicle owners and drivers through real-time location sharing, direct messaging, smart trip management, and safer coordination.

Developed as part of a third year, first semester final project for the Human-Computer Interaction subject.

RideSync Preview
RideSync project preview

Real-Time

Location sharing and trip updates

Smart Match

Driver and vehicle owner pairing

HCI Project

Third year final project

App Screens

RideSync flows from discovery to approval.

Visit Live Project
Book a Ride screen

Book a Ride

Plan routes, pickup points, and trip details from a focused booking workflow.

Available Carpools screen

Available Carpools

Browse carpooling options and compare available rides for the journey.

Request a Ride screen

Request a Ride

Send ride requests with trip context so drivers can respond efficiently.

Request Approved screen

Request Approved

Confirm accepted ride requests and keep coordination clear before pickup.

Features

Everything needed for clear trip coordination.

Location Sharing

Share and view precise locations for smooth pickups and drop-offs in real time.

Direct Messaging

Coordinate quickly inside the app without leaving the trip flow.

Smart Trip Management

Track, plan, and manage trips with real-time updates and clearer coordination.

Push Notifications

Stay updated on pickup time changes, vehicle statuses, and trip details.

Vehicle and Driver Matching

Match drivers and vehicle owners based on proximity, preferences, and availability.

Ride History

Review past trips, ratings, and decisions for future travel planning.

Usage

From signup to active trip.

01

Sign Up

Create a new account using an email address or social media login for faster onboarding.

02

Profile Setup

Add contact information, vehicle details, preferences, and travel context.

03

Connect

Pair the app experience with trip data so coordination is ready before the journey.

04

Start a Trip

Set start and end locations, pickup times, and preferred routes for smoother travel.

Project Outcomes

RideSync focuses on reducing friction in coordination-heavy travel workflows by keeping location, messaging, matching, and trip management in one experience.

Seamless trip coordination between vehicle owners and drivers.
Reduced wait times through real-time updates and location visibility.
Safer and more efficient travel experiences through better communication.
Improved operational flow for planning, matching, and trip tracking.
RideSync product interface
Trip Coordination Platform

Technology Stack

Built for real-time mobility workflows.

Frontend

ReactJavaScriptTailwind CSSMaterial UI

Backend

Node.jsExpress.jsSocket.io

Database

MySQL

Authentication

JWTOAuth2

Geolocation

React LeafletLeaflet.js

Open the live RideSync project.

View the deployed app and explore the carpooling and ridesharing experience.

Visit RideSync