RideShare is a ride-sharing platform that connects drivers and passengers, making commuting more efficient and sustainable. This README provides essential information for developers, contributors, and users to understand, contribute to, and use the RideShare app.
-
Vite: A fast and efficient web development build tool that serves as the core framework for this project. Learn more.
-
Progressive Web App (PWA): RideShare is designed as a Progressive Web App, offering an app-like experience with offline functionality for users. Learn more about PWAs.
-
Node.js: The backend of the application is powered by Node.js, providing a scalable and efficient server-side environment. Learn more.
-
MongoDB: A NoSQL database used to store and manage ride data efficiently. Learn more.
Before you start, ensure you have the following installed:
-
Node.js: The runtime environment for running JavaScript code on the server.
-
npm: Node Package Manager, used for installing and managing project dependencies.
-
MongoDB: Install and set up a MongoDB server.
-
Clone the Repository:
git clone https://github.com/your-username/rideshare-app.git cd rideshare-app cd Hamro_Yatra npm install npm run dev cd server npm install npm start