Giter VIP home page Giter VIP logo

uber-alternative's Introduction

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 ❤️

uber-alternative's People

Contributors

immortalabdul01 avatar khadim-swe avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.