Pitch Splash
Pitch Splash is a web 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.
The pitches are organized by category. It has categories like: General Pitches,Career Pitches, and Fun Pitches
Whatever comes to your mind, Just Pitch it!
Live link: https://pitchsplash.herokuapp.com/
Setup/Installation Requirements
From your terminal:
git clone git@github.com:AtienoObwanda/pitchSplash.git
Once the program has been cloned, run this on your terminal
cd pitchSplash
Depending on your code editor,run this on your terminal:
Vs Code
code .
Atom
atom .
In order to run this project your can git clone it and then download all the requirements started on the requiremen.txt, open the app in the editor of your choice,open your terminal and run the app
Known Bugs
There are no known bugs...
Project Features
You have one minute to pitch... Show us your pitch game
Check Your inbox for welcoming email:
View Your Pitch from your account:
React to pitch-Also added delete function to comments, exclusively to pitch authors and comment author:
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.
BDD
Behaviour | Input | Output |
---|---|---|
Load the page | On page load | Get all posts, User can either signup or login |
Upon Selecting SignUp | Email,Username,Password | Then you get redirected to the login |
For returning users, you can Login | email and password | Then you are redirected to the home page with pitches. Also, you can comment on all posts... If you're post author, you can delete any comment on your pitch! If you are pitch author, you can also delete it... |
Select comment icon | Comment Icon | Redirects you to a page where you can input your comment, as much as you want |
Technologies Used
Python3.9.10
Flask2.11
Bootstrap
Contact:
Incase of any question or contributions, you can contact me through:
Atieno Obwanda ||atienoobwanda@gmail.com
License
MIT License
Copyright (c)2022 Pitch Splash. All rights reserved.