Skip to content

Latest commit

 

History

364 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚐 FlexiRyde

FlexiRyde is a modern web-based ride booking platform tailored for seamless interstate and intercity travel across Nigeria. Our goal is to bridge the gap between travelers and transport providers by offering a centralized, intuitive, and transparent system for booking bus rides.


🌍 Vision

To digitize and simplify public transportation across Nigeria, empowering both commuters and transport terminals with a reliable and user-friendly booking experience.


🚀 Key Features

  • 🔎 Browse & Discover Rides
    View available bus rides between cities with real-time info on departure time, available seats, seat numbers, and more.

  • 🎟️ Instant Booking with Digital Tickets
    Secure your seat and receive a digital ticket as proof of reservation.

  • 📅 Trip Scheduling Dashboard (Admin)
    Admins can schedule new bus trips, assign vehicles, and manage routes and capacities through an intuitive interface.

  • 📍 Detailed Ride Information
    Every ride includes metadata like bus plate-number, departure time, pickup location, and estimated duration.

  • 📲 Mobile-Friendly Design
    Designed for accessibility — works smoothly on both desktop and mobile browsers.


🛠️ Tech Stack

  • Frontend: React.js + Tailwind CSS
  • Backend: Django REST Framework (DRF)
  • Database: PostgreSQL

🤝 Target Users

  • Commuters: Easily book rides without visiting motor parks.
  • Transport Terminals: Manage their fleet and bookings efficiently.
  • Institutions or Groups: Organize scheduled trips for events or large groups.

🧩 Coming Soon

  • 📍 Live bus tracking
  • 📊 Reporting & analytics for admins

About

A seamless bus ride booking system displaying seat availability, online payment and generating digital tickets for users

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages