Skip to content

MEHWISH310/My-first-Neo-project

 
 

Repository files navigation

NeoRide - Safe and Reliable Ride Booking Platform

NeoRide is a modern, frontend-only ride booking platform designed for safe and convenient transportation experiences. This GitHub repository contains a complete single-page web application that allows users to book rides, view their scheduled rides, rate drivers, and read driver reviews — all without any backend or server dependency.

Features

  • Book rides by entering pickup and dropoff locations, date, and time.
  • View a list of all your upcoming rides.
  • Rate drivers with star ratings and leave reviews.
  • Store rides and ratings locally in your browser using localStorage.
  • Elegant, modern, and user-friendly interface.
  • Responsive design suitable for desktops and mobile devices.
  • All code contained in a single HTML file for easy deployment and demo.

🚀 Live Demo

Click here to view the app

Technologies Used

  • HTML5 (semantic structure)

  • CSS3 (modern styling with flexbox and animations)

  • JavaScript (ES6+ for interactivity and localStorage persistence)

  • No backend server required — runs entirely in the browser.

Getting Started

  1. Clone or download this repository.
  2. Open the index.html file in any modern web browser (Chrome, Firefox, Edge, Safari).
  3. Start booking rides, viewing your rides, and rating drivers instantly!

How It Works

  • When you submit a ride booking, it is saved in your browser's localStorage.
  • You can see all scheduled rides listed on the "My Rides" section.
  • Click on rides to rate the driver and leave feedback.
  • Ratings and reviews are also saved locally allowing you to simulate driver feedback.

Future Improvements

  • Add real-time driver and ride tracking.
  • Integrate real backend with user authentication.
  • Add payment gateway integration.
  • Expand with driver management features.

Contributing

This repository is open for contributions! Feel free to fork and submit pull requests.


Thank you for checking out NeoRide! Experience safe, reliable rides right from your browser.

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%