MVP - guanw88/EventFul GitHub Wiki

NameTBD, an Eventbrite clone, is a ticketing application that allows event organizers to create and sell tickets, and allows event attendees to purchase tickets and bookmark events.

1. New account creation, login, and guest/demo login (12/13/2018, 2 days)

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in (creating events, purchasing tickets, bookmarking events)
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

2. Hosting on Heroku (12/13/2018)

3. Events (CRUD Feature) (12/16/2018, 2 days)

  • Logged in users can create, update, and delete events (organizers only)
  • Users can view events
  • Logged in users can edit existing events
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

4. Tickets and Purchasing (12/18/2018, 2 days)

  • Logged in users can purchase tickets
  • Purchase information is available to event organizers
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

5. Event Categories (12/19/2018, 1 day)

  • Allow users to view subsets of events by category
  • Allow event organizers to add categories to the event
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

6. Bookmarks (12/20/2018, 1 day)

  • Allow users to bookmark events to save for later
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

7. Production README (12/21/2018, 0.5 days)