Skip to content

A Python-Django web application that allow users to post a project they have created and get it reviewed and rated by their peers on a scale of 1 - 10 based on the Design, Usability, and Content.

License

Notifications You must be signed in to change notification settings

omololevy/Project-Hub

Repository files navigation

Project-Hub

Description

A Python-Django web application that allow users to post a project they have created and get it reviewed and rated by their peers on a scale of 1 - 10 based on the Design, Usability, and Content.

Project live sites

Homepage Previews

The app looks like this: Image

Sample Posts

Image

APIs

Profile-List API Image Project-List API Image

Author

Levy Omolo

User Story

With this application, users are able to :

  1. View posted projects and their details.
  2. Post a project to be rated/reviewed.
  3. Rate/ review other users' projects.
  4. Search for projects.
  5. View projects overall score.
  6. View my profile page.

Setup/Installation Requirements

Database

  1. Set up Database,and put your username and password in the code

  2. Make migrations

    python3 manage.py makemigrations Projecthub

  3. Migrate

    python3 manage.py migrate

Running the Application

  1. Run main application

    python3 manage.py runserver

  2. Run tests

    python3 manage.py test instagram

Technologies Used

  • Python3
  • Django 3.2
  • Bootstrap
  • PostgreSQL
  • CSS
  • Postman
  • Heroku

Contact Information

For any further inquiries or contributions or comments, reach me at Levy Omolo

LICENSE

MIT License

Copyright (c) 2021

About

A Python-Django web application that allow users to post a project they have created and get it reviewed and rated by their peers on a scale of 1 - 10 based on the Design, Usability, and Content.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published