Skip to content

AsifQamar/OneStop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚕 OneStop: Fastest & Cheapest Rides, One Place

Stop switching between apps. One search, every ride, instantly.


OneStop is a smart ride-hailing aggregator that finds you the fastest and cheapest cab from services like Uber, Ola, and more—all in one clean, simple interface. Our mission is to save you time, money, and the frustration of app-juggling.


The Problem

Ever found yourself in a hurry, frantically switching between Uber, Ola, and other cab apps just to find a single ride? You check one app, it shows "No cabs available," so you switch to another, compare prices, and waste precious minutes. This process is inefficient, frustrating, and anything but smart.


Our Solution

OneStop cuts through the noise. Our platform connects to multiple ride-hailing services in the background and presents you with a single, consolidated list of all available options. With this, you can instantly see:

  • Which services are actually available for your route.
  • Which cab will reach you the fastest.
  • A clear price comparison to choose the best value.

No more guesswork, no more wasted time. Just the best ride, right away.


Key Features

  • Unified Search: Compare every available ride from major providers in a single search.
  • Fastest ETA First: Results are automatically sorted by the quickest arrival time, because your time matters.
  • Transparent Pricing: See all fare estimates side-by-side to make an informed, budget-friendly decision.
  • Clean & Intuitive UI: A modern, user-friendly interface designed for a seamless experience.
  • Responsive Design: Works beautifully whether you're on your desktop planning a trip or on your phone in a hurry.

Technology Stack

Our platform is built with a modern, reliable, and scalable tech stack.

Frontend Backend
HTML5 Node.js
CSS3 Express.js
JavaScript (ES6+)

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Make sure you have Node.js and npm installed on your machine.

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repository:
    git clone [https://github.com/your-username/onestop.git](https://github.com/your-username/onestop.git)
  2. Navigate to the backend directory and install NPM packages:
    cd onestop/backend
    npm install
  3. Start the backend server:
    npm start
  4. Open the index.html file from the frontend folder in your favorite browser.

🗺️ Roadmap: The Future of OneStop

Our vision goes beyond just aggregation. We are actively working on next-generation features to make your travel even more seamless:

  • AI-Powered Cancellation Prediction: A unique feature that will analyze factors like location, time, and demand to give you a "cancellation chance" percentage for each ride, helping you choose a more reliable option.
  • Full-Fledged Mobile App: Native iOS and Android applications for an even better on-the-go experience.
  • User Profiles & Saved Routes: Save your favorite destinations like "Home" or "Work" for one-tap searches.

🧑‍💻 Built By Our Amazing Team

This project is made possible by the passion and dedication of our team.

Name GitHub Profile
Asif Qamar github.com/AsifQamar
Fatima Aslam github.com/fa-code2
Souvik Majee github.com/son7c
Aryan Jha github.com/aryan04dbz

📜 License

This project is distributed under the MIT License. See LICENSE for more information.

About

OneStop: A ride-hailing aggregator prototype that finds the fastest and cheapest cab from services like Uber and Ola and many more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors