Navfinder is a revolutionary travel platform dedicated to streamlining travel logistics and solving transportation challenges for users. With a focus on providing seamless travel and item transportation solutions, Navfinder offers a user-friendly interface and robust features to simplify the entire process. From planning and booking to managing travel arrangements and item shipments, Navfinder aims to redefine the way people navigate their journeys and transport their belongings.
- Real-time Tracking: Provide users with real-time tracking of their booked rides, allowing them to monitor the location of their driver and estimated time of arrival.
- User Convenience: Provide users with a seamless platform to book travel services such as taxis, rental cars, or even flights, making travel planning and booking hassle-free.
- User Feedback and Ratings: Incorporate a feedback and rating system for both drivers and passengers to maintain service quality and accountability within the platform.
- Integration with External Services: Integrate with external services such as mapping APIs, and many more
- User-friendly Interface: Develop an intuitive and user-friendly interface for travellers to easily book rides, manage their bookings, and interact with the service.
- Clone the repository:
git clone [https://github.com/RDGems/Nav-Finder-Backend](https://github.com/RDGems/Nav-Finder-Backend) - Navigate into the directory:
cd Nav-Finder-Backend - Install the dependencies:
npm install - Create a
.envfile in the root directory and set your MongoDB URI asMONGODB_URI=<your-mongodb-uri> - Run the server:
npm run dev
- Once the server is running, you can interact with the API using a tool like Postman or curl.
- The base URL for all requests is
http://localhost:8000/. - Detailed API documentation can be found at
http://localhost:8000/api-docs.
Details on how to contribute to your project.
Information about the license.