maxwaiyaki / awwards

This is an application that runs like the Awwwards website, that allows users to submit projects that can then be reviwed by other users.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License: MIT Django Python 3.6

Awwards

This is a clone of the Desktop version of popular website Awwards

Live Link

You can preview the deployed application here πŸ‘‰πŸΎ Awwards

Getting Started

User Stories

As a user, I would like to:

  • View posted projects and their details
  • Post a project to be rated/reviewed
  • Rate/ review other users' projects
  • Search for projects
  • View projects overall score
  • View my profile page

BDD

The program lets the user create an account

Example input: Submit Sign up form.
Example output: User receives sign up email and is able to login using their credentials.

The program lets the admin upload photos

Example input: Upload photos
Example output: Image is shown on timeline and profile

The program lets the user search for other users

Example input: User keys in search term
Example output: displays results based on search term

The program lets the user like photo

Example input: User clicks on like icon
Example output: likes increases by one

Setup & Installation

Prerequisites

Click on the any of the buttons to get instructions on how to install the technology on your local machine.

  • Git
  • Python 3.6
  • Pip
  • Virtualenv
  • Django
  • PostgreSQL

Installation ⬇️

Known Bugs πŸ›

There are no known bugs yet but if you encounter a bug(s) create an issue stating the problem(s).

Technologies used πŸ’»

Django Python 3.6 PostgreSQL HEROKU Git Bootstrap Pip HTML5

Author πŸ‘¨πŸΎ

Maxwell Waiyaki

License πŸ“

License: MIT ©️ 2018

About

This is an application that runs like the Awwwards website, that allows users to submit projects that can then be reviwed by other users.


Languages

Language:HTML 50.5%Language:Python 43.2%Language:CSS 6.2%