Joseph-Odhiambo / pitch-world

This is a flask application that allows users to post one minute pitches and also allows other users who have signed up to comment and upvote or downvote a pitch. It also allows a person to signup to be able to access the functionalities of the application

Home Page:https://pitch2013.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pitch-world

Author

Joseph-Odhiambo

Description

This is a flask application that allows users to post one minute pitches and also allows other users who have signed up to comment and upvote or downvote a pitch. It also allows a person to signup to be able to access the functionalities of the application

Live Demo

Screenshot

User Story

  • Comment on the different pitches posted py other uses.
  • See the pitches posted by other uses.
  • Vote on s pitch they have viwed by giving it a upvote or a downvote.
  • Register to be allowed to log in to the application
  • View pitches from the different categories.
  • Submit a pitch to a specific category of their choice.

Development Installation

To get the code..

  1. Cloning the repository:
https://github.com/Joseph-Odhiambo/pitch-world
  1. Move to the folder and install requirements
cd pitch-world
pip install -r requirements.txt
  1. Exporting Configurations
export SQLALCHEMY_DATABASE_URI=postgresql+psycopg2://{User Name}:{password}@localhost/{database name}
  1. Running the application
python3.8 manage.py server
  1. Testing the application
python3.8 manage.py test

Open the application on your browser 127.0.0.1:5000.

Technology used

Known Bugs

Contact Information

If you have any question or contributions, please email me at [josephkdo@gmail.com]

License

  • MIT License:
  • Copyright (c) 2020 Joseph Odhiambo

About

This is a flask application that allows users to post one minute pitches and also allows other users who have signed up to comment and upvote or downvote a pitch. It also allows a person to signup to be able to access the functionalities of the application

https://pitch2013.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 58.8%Language:Python 23.1%Language:HTML 15.5%Language:CSS 2.0%Language:Mako 0.5%Language:Shell 0.1%