Create individual event pages.
Frontend requirements
- Each event should have a respective event page
- Event pages should match the figma design
- Event pages should be responsive - see mobile and desktop design on the figma
- Event pages should display the cover image of the event, name, description, start time, and location.
- See URLs page in the notion for where each page should be located
Backend requirements
- Create
events model with fields:
- id (you don't need to explicitly create this, Django will add the field implicitly)
- name
- description
- publicationDate
- cover image
- location
- Add tests to ensure the events model works as expected
Scope
- Do not need to create the
events page (i.e. the one that has all of the past/upcoming events) as part of this issue - that will be a separate issue to be done after this one :)
Create individual event pages.
Frontend requirements
Backend requirements
eventsmodel with fields:Scope
eventspage (i.e. the one that has all of the past/upcoming events) as part of this issue - that will be a separate issue to be done after this one :)