Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frosh Olympiks Page #835

Open
1 of 6 tasks
ashleyleal opened this issue Aug 10, 2024 · 0 comments
Open
1 of 6 tasks

Frosh Olympiks Page #835

ashleyleal opened this issue Aug 10, 2024 · 0 comments

Comments

@ashleyleal
Copy link
Collaborator

ashleyleal commented Aug 10, 2024

Changes:

Frosh Olympiks consists of drop-in activities throughout the whole day that Frosh can participate in representing their discipline. Create a page to show all of the wonderful activities and handle signups for these activities.

SIGNUPS OPEN: AUGUST 25th

Visuals:

  • Only registered frosh will be able to see this page
  • Since Frosh are representing their discipline in this competition, show their discipline (ECE, Mech, etc.) somewhere on the page
  • Include discipline specific day schedules with: location of event, time of event, description of event, and maximum # of sign ups per discipline
  • Incorporate signups, track number of signups per event, track what the user has signed up for, block signups if max # of Frosh have signed up for event, etc. (SIGNUPS SHOULD ONLY BE VISIBLE AFTER SIGNUPS HAVE OPENED)

This page should look similar to the schedules so feel free to reuse components from the schedules pages.
image

  • The left column boxes should display the time (hourly throughout the day)
  • The right column boxes should display the activity occurring during that hour (specific to discipline)
  • Include dropdowns describing the activities and the locations

Requirements:

  • Only registered Frosh can see the page
  • Detailed schedules with all required info (location of events, time of events)
  • Way to sign up for events (button)
  • Set max number of events per user
  • Handle when user has signed up for max events
  • Handle when events are full

External Factors:

Katherine (VC Events) will be providing us with further details regarding the final schedule

Related Issues/PRs:

N/A

Resources:

Link any resources or people that might be helpful in the accomplishment of the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants