We love contributions! We want to make contributing to this project as easy and friendly as possible, whether it's:
- Beginner PR requests
- Questions regarding any problems
- Submitting a fix
- Proposing new features
- Becoming a maintainer
- Suggestions and Feedbacks
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
-
Ensure any install or build dependencies are removed before the end of the layer when doing a build.
-
Fork the Project
-
Create your Feature Branch (git checkout -b feature/AmazingFeature)
-
Commit your Changes (git commit -m 'Add some AmazingFeature')
-
Push to the Branch (git push origin feature/AmazingFeature)
-
Open a Pull Request
Take a cup of coffee and wait, your code goes on to further reviews.
In short, when you submit code changes, your submissions are understood to be under the same MIT License that covers the project. Feel free to contact the maintainers if that's a concern.
The repository consists of Open issues encouraging beginners to take their first step to contribute to Open-source. If you have any ideas regarding challenges, suggestions or feedback don't feel hesitant, create some issues.
The core web application is built with React, Firebase, and CSS. Follow the following steps to contribute to the application.
# Fork the repo
https://github.com/abhishekpatel946/Smart-Vehicle-Fleet-Manager
# Clone your forked repo
$ git clone git@github.com:<username>/Smart-Vehicle-Fleet-Manager.git
# Install the dependencies
$ npm install
# Create a new branch for you
$ git pull origin master # Pull the latest master
$ git checkout new-branch # Checkout to your new branch
# Commit the changes
$ git commit -m "commit message"
# Push your changes
$ git push
# and Make a Pull Request of your newly changed branch
[https://github.com/abhishekpatel946/Smart-Vehicle-Fleet-Manager/compare](https://github.com/username/Smart-Vehicle-Fleet-Manager/compare)