/pitchSplash

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.

Primary LanguageHTMLMIT LicenseMIT

Pitch Splash


Alt text Description:


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

Sign Up:
Alt text


Check Your inbox for welcoming email:
Alt text


Login:
Alt text


Splash Pitch: Alt text


Account: Alt text


View Your Pitch from your account: Alt text


React to pitch-Also added delete function to comments, exclusively to pitch authors and comment author: Alt text


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.