The Individual Event Pages are an extension to the Events Page, in which each Event link clicked brings the user to the respective individual Event's page, showcasing more details on the event.
Frontend Requirements
- Create design for frontend in Figma
- Explore different design layouts for best UI/UX
- Each Individual Event Page should showcase:
- name
- The header title (event name)
- cover_image
- Could be in the form of a banner
- description
- start/end datetime
- For events with only one date, display that date on the page
- For events with several dates, display all dates
- Could be in the form of a dropdown list
- location
- For events with only one location, display that location on the page
- For events with several locations, display all locations
- Could be in the form of a dropdown list
- ticket_url
- Get feedback on designs from project leads
- Build the frontend of the final design
Backend Requirements
- Reference instances from EventInstances model with fields:
- id
- event (foreign key of event it is part of)
- name
- starts_at
- ends_at
- location
- ticket_url
- Check the database schema in Notion for more details
The Individual Event Pages are an extension to the Events Page, in which each Event link clicked brings the user to the respective individual Event's page, showcasing more details on the event.
Frontend Requirements
Backend Requirements