This project was generated with Python version 3.7.8 Django 3.0.8
This app enables users to view various projects by other users and give them a rating having an option to also post projects once the user creates an account.The user can also view other user profiles along with how many projects the user has.
- Click this link to access the web app https://project-rating.herokuapp.com/
To get the code..
- Cloning the repository:
git clone https://github.com/Kingsleymuturi/Projects-rating.git
- Move to the folder and install requirements
cd Projects-rating
pip install -r requirements.txt
- Create a .env file and add it to gitignore then add the following in it.
SECRET_KEY='<insertsecretkey>'
DEBUG=True
DB_NAME='<insert database name>'
DB_USER='<insert database username>'
DB_PASSWORD='<insert database password>'
DB_HOST='127.0.0.1'
MODE='dev'
ALLOWED_HOSTS='.localhost', '.herokuapp.com', '.127.0.0.1'
DISABLE_COLLECTSTATIC=1
- Running the application
python3 manage.py runserver
Open the application on your browser 127.0.0.1:8000
.
There are no known bugs yet. Feel free to inform me if you find one via my email provided below!
Want to contribute? Great!
To fix a bug or enhance an existing module, follow these steps:
- Fork the repo
- Create a new branch (
git checkout -b improve-feature
) - Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (
git commit -m 'Improve feature'
) - Push to the branch (
git push origin improve-feature
) - Create a Pull Request
During the creation of this webpage I used Python(Django).
In case of anything find me here: [email protected] feel free to communicate any issue with the webpage
Copyright (c) 2020 Kingsley Muturi