Bringer App

An app to create events for friends and family and to see who is bringing what.

Having a party/event can be a little overwhelming to plan sometimes. There is a lot that goes into planning and a lot of items may be needed. To solve this problem I'm working on an app that allows a "Host" to create a "Guest List" where they can invite as many ppl as they would like. The host also creates the initial item list. Once add to the guest list you can see item list and bring each item you select.

    What's Next?
  • Profile Page
    • Allow users to edit profile
  • Event Page
    • Allow the host of an event to edit their event
    • Create a invitation feature so that a host can create an association with a users email to a specific event
  • Login Page
    • Hash passwords with bcrypt
    • Facebook Auth/Login

To see live version of the Bringer-App: Click Here
BRINGER (Latest Version: Angular1, Express, Node, MongoDB): Github Link
BRINGER2.0 (Jade,Express,Node,MongoDB): Github Link
BRINGER1.0 (Early Version Front-End Only: HTML, CSS, jQuery): Github Link

I origionaly built it just with the front-end in my first version BRINGER1.0. Once I completed most of the front-end it was time to start working on the app in full stack. I origionally wanted to build it using a very simple stack. In BRINGER2.0 I used a stack with a PUG(A.K.A. Jade), Express, Node, and MongoDB. It was a great stack to work with but I felt like it was limited and after creating my initial build with the login/reg, and profile page, I realized that I was wanted to use something with a different file structure. In BRINGER3.0 I started to use Angular1, and the file structure was a lot better, each file is clearly stated for its purpose (Example: userController.js, userFactory.js, etc).

Wireframe/Design