hamida mstafa
its an application that allows users to register and receive an email, then login and post pitches in different categories and a user can also comment on an already existing pitch. Pitching is an interactive app whereby users can share on their creative pitches
- As a user, I would like to see the pitches other people have posted.
- As a user, I would like to be signed in for me to leave a comment
- As a user, I would like to receive a welcoming email once I sign up.
- As a user, I would like to view the pitches I have created in my profile page.
- As a user, I would like to comment on the different pitches and leave feedback.
- As a user, I would like to submit a pitch in any category.
- As a user, I would like to view the different categories.
- The home page presents users with all available navigation to various pitch categories.
- To view a pitches of a specific category the user has to click on that category
- The system flow is simple.
Input | Behavior | Output |
---|---|---|
Data from index page | landing page loads | Displays available categories of pitches |
Click on any category | New page loads | All pitches from the category gets displayed |
View the complete site here
- Python 3.6
- Flask Framework
- HTML, CSS and Bootstrap
- JavaScript
- Git
- Clone or download the Repo
- Create a virtual environment
- Edit the start.sh file with your email account and password
- Run chmod a+x start.py
- Run ./start.sh
- Access the application through
localhost:5000
No known bugs until now, if you encounter any issues text me on hamidamsta@gmail.com.
This software is Licensed under MIT License Copyright 2018 [hamida]