Skip to content

A website application designed to allow user post projects , receive rating from other various users based on each project design, usability and content.

Notifications You must be signed in to change notification settings

2BWeru/Project-Review

Repository files navigation

Project_Runaway

Project Description

A website application designed to allow user post projects , receive rating from other various users based on each project design, usability and content.

Inside the websites users can creat their own accounts and Profile details.

Getting Started

  • Create a repository on Github.
  • Create a new directory in the terminal and initialize it
  • Open your choice editor and start creating your code.
  • When you are done with the project,deploy it to Heroku.
  • Host your Heroku link as your live link on your created Github repository.

Prerequisites

  • Python3
  • Django
  • virtual environment
  • rest_framework
  • Postman

User story

  • User can create an account
  • User can log in /Log out of their accounts
  • User can upload projects,Ip
  • Other users can view projects available in the website.
  • Users can rate projects by design, usability and content
  • User can see average rating of a project.
  • User can give reviews on different projects.
  • User can see other peoples reviews on various projects
  • User can view their profile ,
  • User can create their profile
  • Search projects present
  • See project description and landing page when they click the project
  • Use API to get data input in Profile and Projects model.

Deployment

Deployment

  • log in to heroku
heroku login
  • create heroku app
heroku create app
  • Upload requirements
pip freeze
  • create a postgres addon to your heroku app
heroku addons:create heroku-postgresql:hobby-dev
  • push to heroku
git push heroku master
  • run migrations
heroku run python manage.py migrate

Contact Information

Licence

  • MIT License
  • Copyright (c) 2022 Betty Weru

About

A website application designed to allow user post projects , receive rating from other various users based on each project design, usability and content.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published