The πΌπ±π²π·π²π·π° πΌπ½πͺπ» πͺπππͺπ»ππΌπ is an application will allow a user to post a project he/she has created and get it reviewed by his/her peers.
The First impression which makes this web application stand out from the rest is this the motto: π π’π¦π«π€ βπ―π’ππ±π¦π³π’ πͺππ¨π’ π¦π± π¬π― ππ―π’ππ¨, πΆπ¬π²π― ππ¬π°π±π° π ππ« π°π’π©π© π¦π‘π’ππ° πΌπ±π²π·π²π·π° πΌπ½πͺπ» πͺπππͺπ»ππΌπ users are able to create account upload their best projects with their unique ideas and showoff their skills.
- A user can View posted projects and their details
- A user can upload pictures to the application.
- As user can see their profile with all their pictures.
- A user can Search for projects.
To use the application you should have python3 and django latest version installed in your machine.
- Create and activate the vitual Environment and install the from requirements.txt
$ python3 -m virtualenv virtual
$ source virtual/bin/activate
$ pip install -r requirements.txt
It will install everything from the requirements file after configuring launch and enjoy.
- Setting up environment variables
Create an .env
and add the following.
SECRET_KEY='<Secret_key>'
DB_NAME='<DbName>'
DB_USER='<Username>'
DB_PASSWORD='<password>'
DEBUG=True
DB_HOST='127.0.0.1'
MODE='dev'
ALLOWED_HOSTS='.localhost','.herokuapp.com','127.0.0.1'
DISABLE_COLLECTSTATIC=1
-
Start the Server to run the app
-
$ python3 manage.py runserver
-
Open localhost:8000
I have used:
Users are able to rate/review projects from their fellow peers.
Users View projects overall score due to rate/review functionality.
jimmy-oss
No bugs so far
The website is under Mit license.