One-minute pitch is an application that allows users to create one minute pitches. The users will submit their one minute pitches and other users will vote on them and leave comments to give their feedback on them.
- A user can see the pitches other people have posted.
- A user can vote on the pitch they liked and give it a downvote or upvote.
- A user should be signed in for me to leave a comment.
- A user will receive a welcoming email once I sign up.
- A user can comment on the different pitches posted by other users.
- User can submit a pitch to a category of their choice.
- Python 3
- Flask
- Heroku
- HTML
- Bootstrap
- CSS
- JavaScript
- Clone the repositories
git clone https://github.com/John-Osiko/Python-IP3.git
- Open root directory and install requirements
pip install -r requirements.txt
- Export configurations
export SQLALCHEMY_DATABASE_URI=postgresql+psycopg2://{User Name}:{password}@localhost/{database name}
- Run the application
python3.6 manage.py server
- Run tests on the application
python3.6 manage.py tests
This is a non-profit project. The article has been created by under the terms of BSD license.