An open API service indexing awesome lists of open source software.

https://github.com/nealwaga/pitch

An application that allows users to give their one minute pitches. Upon submission of pitches, other users can give their feedback as well as vote for the best pitch.
https://github.com/nealwaga/pitch

flask python

Last synced: about 2 months ago
JSON representation

An application that allows users to give their one minute pitches. Upon submission of pitches, other users can give their feedback as well as vote for the best pitch.

Awesome Lists containing this project

README

          

# Pitch
***
**Built by** [Neal Waga](https://github.com/nealwaga)
***
**Description**
---
An application that allows users to give their one minute pitches. Upon submission of pitches, other users can give their feedback as well as vote for the best pitch.
***
**User Stories**
---
These are the behaviours/features that the application implements for use by a user. As a user I would like to:
* See the pitches other people have posted.
* Submit a pitch in any category.
* Leave a comment upon signing in.
* View the pitches I have created in my profile page.
* Comment on the different pitches and leave feedback.
* To view Pitch Categories.
***
**Set-Up / Installation Requirements**
---
### Cloning
* In your terminal:

`$ git clone https://github.com/nealwaga/Pitch`
`$ cd Pitch`

---
### Running the Application
* Creating the virtual environment:

`$ python3 virtualenv virtual`
`$ source virtual/bin/env`
`$ curl https://bootstrap.pypa.io/get-pip.py | python`

* Installing Flask and other modules:

`$ see Requirements.txt`

* To run the application in your terminal:

`$python3 app.py`

---
### Testing the Application
* To run the tests for the class files:

`$python3.8 manage.py test`

---
**Technologies Used**
---
* Python3.8
* Flask
* HTML
* CSS

---
**License**
---
This software is licensed under the MIT license. Copyright (c) 2022 Neal Waga