nohatekate / what_is_the_plan_p3

0 stars 0 forks source link

What Is The Plan ?!

Description

Have you ever suffered from analysis paralysis?! Have you ever wanted to hang out with your friends, but the inability to settle on a plan has left you at home on your couch alone? 

I introduce you to my fullstack web application, What Is The Plan?! By utilizing this app a user can create groups with their friends and family. Within a group everyone can collect hangout ideas that they want to experience together. When they have time to hang out they can allow the app to randomly choose their plan for them! 

User Stories

- As a user I want to create a group
- As a user I want to log in and see groups and ideas
- As a user when I see a list of groups I want to be able to click on my group and see details
- As a user I want to delete a group that I have created
- As a user I want to edit details for the group I've created
- As a user I want to create a hangout idea for my group
- As a user I want to be able to delete ideas from the group
- As a user I want to tell the app to pick a hangout idea for my group at random
- As a user I want to add photos to a group

Images

Log In Home Page Sidenav width responsive Group Index Group Details Group Details - add idea and add photo Edit Group Details Random Idea Choice

Technologies

- Python
- Django
- PostgreSQL
- Materialize
- HTML
- CSS
- Javascript
- Deployed with Heroku

Getting Started

Future Enhancements

- As a user I want to be able to filter hangout ideas before choosing one
- As a user I want to be able to edit an idea I have created
- As a user I want to be able to save past hangouts
- As a user I want comment on hangout
- As a user (host of group) I want to invite people to my group
- As a user I want to remove myself from a group