Pitch
Pitch is a platform for expressing and evaluating the issues facing university communities. Too often, available streams are bloated or ephemeral. Ideas arise and quickly disappear. Facebook groups are limited to already-established communities. Official outlets do not provide a fast enough turnaround and in large part discourage student collaboration and action. Pitch aims to improve this process and make idea-sharing a fun and simple activity!
Installation
After cloning the repository and changing into the resulting directory:
$ virtualenv venv
$ . venv/bin/activate
$ pip install -r requirements.txt
$ flask run
then navigate to 'localhost:5000' in a web browser and voila! (the git repository has an example database contained within it). Feel free to make an account and add a pitch!
What's to come
- Filter by category
- Public profiles
- Pitch status updates
- ??? Pitch discussions ???
- More campuses!
- Better responsive design
What's already there
Built using just html, css, flask, (a little jquery oops), and a sqlite database:
- Make a pitch
- Delete pitches
- Bump pitches
- Account creation
- Pitches sorted by bump count
Regrets?
In retrospect, perhaps we should have used a UI framework... In the future, the webapp will have to be hosted on a public domain, but we were too focused on building to get there.
Thanks to everyone at Binghamton University for the great venue and the assistance! Go Black Bears!!!!!
Log in or sign up for Devpost to join the conversation.