--- title: FTW Ticketbox tag: ftw ticketbox yosemite --- FTW - Ticketbox 1. Define requirement - User management - **Buy ticket from event (4)** - Profile: image, gender, age, email bla bla - Validate input - Email, username - Purchase history - Notification of event __(***)__ - Rating __(*)__ - **Login/Logout (1)** - Human verification __(**)__ - Username/password - Facebook/Github/Google __(**)__ - Change the password - Forget password __(***)__ - Event management - Search event - Recommend event - Base on popularity of event __(*****)__ - **Add event: (2)** - Title - Image - Tag - Datetime - Start - End - Location - Description - Infomation about event - Organizer - Ticket - Price - Discount code - **Edit/Delete event (3)** - Share event - short url __(***)__ - share to social network __(**)__ - Invite - Public / Private event __(***)__ - Age restrictive: for example 18+ event __(*)__ - Check in - Verify bar code - pin code to activate 3. Design database - 5. Implement feature