A Django-based application that allows users to request or publish book and article reviews, it also enables searching for interesting books and articles to read, based on other users' reviews.
- User Registration and Authentication : Users can sign up, log in, and manage their profiles.
- Review Requests : Users can request reviews for specific books or articles.
- Publish Reviews : Users can publish their reviews for books and articles.
- Search Functionality : Search for books and articles based on reviews by other users.
- User Dashboard : Manage your review requests and published reviews from a personalized dashboard.
Once the code has been downloaded, go to the project directory and enter the following commands in terminal install a new vitual environement :
python -m venv env
activate the environement :
env/Scripts/activate
install all the depedencies :
pip install -r requirements.txt
make migrations :
python manage.py makemigrations
python manage.py migrate
run the code :
python manage.py runserver
usage :
Navigate to http://127.0.0.1:8000 in your web browser.
Note
The commands above are for Windows use. Go to the official Python documentation for MacOS or Unix usage.
Feel free to mail me for any questions, comments, or suggestions.