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.
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.
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.
- 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.
Our platform is built with a modern, reliable, and scalable tech stack.
| Frontend | Backend |
|---|---|
HTML5 |
Node.js |
CSS3 |
Express.js |
JavaScript (ES6+) |
To get a local copy up and running, follow these simple steps.
Make sure you have Node.js and npm installed on your machine.
npmnpm install npm@latest -g
- Clone the repository:
git clone [https://github.com/your-username/onestop.git](https://github.com/your-username/onestop.git)
- Navigate to the backend directory and install NPM packages:
cd onestop/backend npm install - Start the backend server:
npm start
- Open the
index.htmlfile from thefrontendfolder in your favorite browser.
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.
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 |
This project is distributed under the MIT License. See LICENSE for more information.