Skip to content

immortalAbdul01/Uber-alternative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Uber Alternative Website

Description

Our website is an alternative to Uber, with a focus on women's safety. Our platform allows women to choose a female driver for their ride. live link : https://musical-tapioca-8a8e97.netlify.app/

Built With

  • Node.js
  • Express
  • MongoDB

Frontend

The frontend is currently under development and will be implemented soon.

How to use

  • Sign up for an account
  • Request a ride
  • Select a female driver (if desired)
  • Track your ride in real-time

Safety

Our drivers are thoroughly vetted and trained to ensure the highest level of safety for our passengers.

Mission

We believe that everyone deserves a safe and comfortable ride, and we strive to provide that experience for all of our users.

Welcome to the Open Source Contribution Guide

Thank you for your interest in contributing to our open source project! We are excited to have you join our community and help make our project even better.

How to Contribute

  1. Fork the repository: Click on the "Fork" button at the top of the project page. This will create a copy of the repository in your own account.

  2. Clone the repository: Use the "Clone or download" button to copy the repository's URL, then open a terminal and use the command git clone [repository URL] to create a local copy on your computer.

  3. Create a new branch: Use the command git branch [branch name] to create a new branch for your changes. For example, if you are working on a bug fix, you might name your branch "fix-bug-123".

  4. Make your changes: Make the changes you want to contribute in your local copy of the repository.

  5. Commit your changes: Use the command git commit -am "[commit message]" to save your changes and add a commit message that describes what you did.

  6. Push your changes: Use the command git push origin [branch name] to send your changes to your forked repository on GitHub.

  7. Create a pull request: Go to the original repository on GitHub and click the "New pull request" button. Select the branch you just pushed as the "compare" branch, and make sure the "base" branch is set to the branch you want to merge your changes into (usually "master").

  8. Wait for review: The project maintainers will review your pull request and may provide feedback or ask for changes. Once they are satisfied with your changes, they will merge them into the project.

Contributing to the Frontend

  1. Create a public folder in the root directory of the project.
  2. Do all frontend development within the public folder.
    • If using React, create a React app within the public folder.

Contributing to the Backend

  1. Install npm
  2. Install Postman
  3. Do all backend development in the root directory of the project.

Please ensure that your code follows the existing coding conventions and is well-documented. Before submitting a pull request, please ensure that your code has been thoroughly tested and does not contain any errors. Thank you for your contribution!

Code of Conduct

Please note that this project is governed by a code of conduct. By participating in this project, you agree to abide by its terms.

Additional Resources

We are excited to have you contribute to our project. Happy coding!

Thank you

Thank you for choosing our Uber alternative! edit the file

Thanks to all the contributors ❤️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published