Skip to content

Latest commit

 

History

History
80 lines (55 loc) · 2.08 KB

File metadata and controls

80 lines (55 loc) · 2.08 KB

PROJECT AWARDS

Description

Django web application where users can view posted projects and rate. The ratings can be based on the design, content, and usability of the project.

Author

👤 Author

Technologies Used

  • PYTHON 3.6
  • DJANGO
  • HEROKU

User Stories

As a user of the application I should be able to:

  • View posted projects and their details.
  • Post a project to be rated/reviewed.
  • Rate/ review other users' projects.
  • Search for projects.
  • View projects overall score.
  • View my profile page.

Specifications:

These are the actions the user will do.Inputs required and their outputs on the page.

Action Input Output
Load page On page load Displays the homepage
Post Post a project to be rated Display project posted by the user
Rate Click a rate button Rate a project
Search search for the posted projects Projects as per search term

Live Demo

Live Demo Link

Installation Process

  • Clone the repository using the link below
$ git clone 

  • Create a directory and install the requirements

    pip install -r requirements.txt
    
  • Run the application using;

    python3.6 manage.py runserver
    
  • Test it if its working using;

    python3.6 manage.py test
    
  • Open the application on your browser , preferably chrome using port 127.0.0.1:8000

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • I would like to acknowledge Moringa school for giving me this opportunity to learn software development.
  • Appreciations to my TM Nancy Umutoniwase for the support she gives me.

📝 License

This project is MIT licensed.