githubstevemas / LIT-Revu

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.

Repository from Github https://github.comgithubstevemas/LIT-RevuRepository from Github https://github.comgithubstevemas/LIT-Revu

LIT-Revu

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.

Features

  • 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.

How to run

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.

Contact

Feel free to mail me for any questions, comments, or suggestions.

About

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.


Languages

Language:Python 48.8%Language:HTML 34.9%Language:CSS 16.2%