GithubHelp home page GithubHelp logo

maxwaiyaki / awwards Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 156.01 MB

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

Python 43.25% HTML 50.54% CSS 6.21%

awwards's Introduction

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

awwards's People

Contributors

maxwaiyaki avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.