Skip to content

This is a Django web application where registered users can post their projects and get them reviewed and rated by the peers.

License

Notifications You must be signed in to change notification settings

juma-moringa/Star-Awwwards.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWWWARDS

Star--Awwwards

Author

Juma Allan.

Description

Star--awwwards is a Python-Django web application where registered users can post project(s) they have created and get it reviewed/rated by their peers(Users).

Set Up and Installations

Prerequisites

- Ubuntu Software
- Python3.8.10
- Postgres
- python virtual environment (virtual:venv).
- Text editor - preferably Visual Studio Code Editor.

Clone the project Repo

Run the following command on the terminal: git clone https://github.com/juma-moringa/Star-Awwwards..git

  • cd STAR-AWWWARDS

Install and activate virtual environment

Activate virtual environment using python3.8

  1. Install
  • python3 -m venv virtual
  1. Activate
  • source virtual/bin/activate

Install dependancies

Install all dependancies that will make the app run/function

  • pip install -r requirements.txt

Create the Database

  • psql
  • create database awards;

Make Migrations

  • python3 manage.py makemigrations starproject(App name)
  • python3 manage.py migrate

Run the app

  • python3 manage.py runserver
  • open your browser with the local host; 127.0.0.1:8000 provided on the terminal

Testing the application

  • python3 manage.py test starproject

Admin dashboard

  • The admin dashboard can be accessed from the dropdown menu just below the profile icon.
  • Firstly you must be on the homepage to access it. Username: Admin Password: Access254

API Endpoints

Technologies used

- Python 3.8.10
- HTML5
- Django 3.2.5
- Bootstrap 3
- Heroku
- Postgresql
- GIT

Enjoy :)

Live Link

View Live Site.

License

Star--Awwwards is under the MIT license.

@Jaycreations-2021.

About

This is a Django web application where registered users can post their projects and get them reviewed and rated by the peers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published