We are a leading motorbike rental company that offers a diversified and exceptional range of two-wheelers on rent. We are regarded as one of the best bike rental companies in India due to our personalized service and higher commitment levels. We have a huge store of exclusive bikes where riders can choose to ride on an hourly, daily, weekly or monthly basis. You can go on a long ride.
- Frontend: HTML, CSS, JavaScript
- Backend: Django (Python)
All the dependencies and required libraries are included in the file requirements.txt
See here
- We invite you to contribute to this project and make it better. 🎇 To start contributing, follow the below guidelines: ✨ Read the Code of conduct
1. Fork this repository.
2. Clone your forked copy of the project.
git clone https://github.com/<your_user_name>/CityonBikes.git
3. Navigate to the project directory 📁 .
cd CityonBikes
4. Create a new branch.
git checkout -b <your_branch_name>
5. Perfom your desired changes to the code base.
6. Track your changes:heavy_check_mark:
git add .
7. Commit your changes .
git commit -m "Relevant message"
8. Push the committed changes in your feature branch to your remote repo.
git push origin <your_branch_name>
9. To create a pull request, click on compare and pull requests
. Please ensure you compare your feature branch to the desired branch of the repo you are suppose to make a PR to.
10. Add appropriate title and description to your pull request explaining your changes and efforts done.
11. Click on Create Pull Request
.
12 Voila ❗ You have made a PR to the CityonBikes project 💥 . Sit back patiently and relax while the project maintainers review your PR. Please understand at times the time can vary from a few hours to a few days
After cloning the repo, run the following commands in the terminal to set up the environment to work on the project.
1. Install dependencies
pip install -r requirements.txt
2. To create database
python manage.py makemigrations
python manage.py migrate
3. For running the server
python manage.py runserver
This will start the project and you can view it on 127.0.0.1:8000
.
For major changes, you are welcomed to open an issue about what you would like to contribute. Enhancements will be appreciated.