https://github.com/machariamark/pitch-ip
This is an application that allows users to use that one minute wisely. The users will submit their one minute pitches and other users will vote on them and leave comments to give their feedback on them.
https://github.com/machariamark/pitch-ip
Last synced: 11 months ago
JSON representation
This is an application that allows users to use that one minute wisely. The users will submit their one minute pitches and other users will vote on them and leave comments to give their feedback on them.
- Host: GitHub
- URL: https://github.com/machariamark/pitch-ip
- Owner: MachariaMark
- License: mit
- Created: 2019-11-25T18:11:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-09-16T18:14:13.000Z (over 3 years ago)
- Last Synced: 2025-03-28T07:14:59.498Z (about 1 year ago)
- Language: Python
- Homepage: https://infinite-lake-25928.herokuapp.com/
- Size: 1.35 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.MD
- License: LICENSE
Awesome Lists containing this project
README
# The One Minute Pitch
#### 22.11.2019
#### By **Mark Muchiri Macharia**
#### This is an application that allows users to write down a short pitch and have other users read them.
## Description
This is an application that allows users to create an account then publish and read pitches created by other users. Users can also comment on pitches if they are logged in.
## Deployed website
This app is live @
## BDD
The program lets a user register
* Example input: Submit registration form
* Example output: User receives a welcome email
The program lets the user login
* Example input: Submit login form
* Example output: displays user name on right of navbar
The program lets a user publish a pitch
* Example input: Create a pitch
* Example output: Redirects user to form to create a pitch
## Prerequisites
* Python
* Pip
* Flask
* Postgres
## How it works
A user can ;
* see the pitches other people have posted.
* vote on the pitch they liked and give it a downvote or upvote.
* leave a comment if signed in.
* receive a welcoming email once signed up.
* view the pitches they have created in their profile page.
* comment on the different pitches and leave feedback.
* submit a pitch in any category.
* view the different categories.
## Setup/Installation Requirements
Want to contribute? Lovely!
To fix a bug or enhance an existing module, follow these steps:
* Fork the repo
* Create a new branch (git checkout -b improve-feature)
* Make the appropriate changes in the files
* Add changes to reflect the changes made
* Commit your changes (git commit -am 'Improve feature')
* Push to the branch (git push origin improve-feature)
* Create a Pull Request
## Known Bugs
No known bugs.
## Technologies used
* Python3.6
* Flask
* Postgres
* pip
* Bootstrap
* Flask framework that is a Python microframework.
* javascript
* awesome & google fonts
## Support and contact details
* EMAIL ME @ official1offmark@gmail.com
* CHECK OUT MY WORK @ https://github.com/MachariaMark/
### License
[MITlicense](LICENSE) 2019 **MARK MUCHIRI MACHARIA**