Author: Brian Mutai
Awwwards This is a web app that users can post projects,view,rate and search fr detailed description of the project.
- View his/her profile page.
- View projects overal score.
- Search for projects.
- Rate / review other users projects.
- Post a project to be rated / reviewed.
- View posted projects and their details.
- View posted projects and their details
- post a project to be rated / reviewed
- View my profile page
- Rate and review other users projects
- Search for projets
- View projects overal score
- Creating API endpoints
This project was created on a debian linux platform but should work on other unix based[not limited to] sytems.
- Tested on Debian Linux
- Python 3.6.4
git clone https://github.com/Brayonski/awwwards && cd Gallery
sudo apt-get install python3.6-venv
python3.6 -m venv virtual
source virtual/bin/activate
pip3 install -r requirements.txt
python3 manage.py test
./start.sh
The web app can be accessed from the following link
https://awwwardy.herokuapp.com/
usage: manage.py [-?] {server,test,shell,runserver} ...
positional arguments:
{server,test,shell,runserver}
server Runs the Flask development server i.e. app.run()
test Run the unit tests.
shell Runs a Python shell inside Flask application context.
runserver Runs the Flask development server i.e. app.run()
optional arguments:
-?, --help show this help message and exit
- HTML
- CSS
- Python
- Django
- Postgres
- javascript
- Heroku
- Git clone [https://github.com/Brayonski/awwwards]
- Write your tests on
tests/
- If everything is OK. push your changes and make a pull request. ;)
License (MIT License)
This project is licensed under the MIT Open Source license, (c) Brian Mutai