diff --git a/client/src/assets/misc/torch.png b/client/src/assets/misc/torch.png new file mode 100644 index 00000000..464d1a85 Binary files /dev/null and b/client/src/assets/misc/torch.png differ diff --git a/client/src/assets/olympiksSchedule/data.jsx b/client/src/assets/olympiksSchedule/data.jsx new file mode 100644 index 00000000..450ab29b --- /dev/null +++ b/client/src/assets/olympiksSchedule/data.jsx @@ -0,0 +1,3276 @@ +export const dataMSE = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '5/MSE, Chem, CivMin, ECE', + Color: 'purple', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '11:30:00 a1/p1', + 'Participant Limit': '10/MSE, EngSci, Chem, Indy', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 1)', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '12:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, MSE', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 3)', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/Indy, TrackOne, EngSci, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 1)', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Chem, TrackOne, ECE, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 3)', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Mech, TrackOne, CivMin, MSE', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '10:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': 'MSE vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': 'Civ & Min vs. MSE!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'ECE vs. MSE!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': 'Chem vs. MSE!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], +}; + +export const dataMech = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent Mech in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '5/Mech, Indy, EngSci, TrackOne', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:30:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': '10/Mech, TrackOne, CivMin, ECE', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 2)', + 'Start Time': '12:30:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/EngSci, Chem, Indy, Mech', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 4)', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/ECE, CivMin, Chem, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 2)', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, CivMin, Indy, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 3)', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Mech, TrackOne, CivMin, MSE', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': 'Chem vs. Mech!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': 'Mech vs. TrackOne!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '10:00:00 a1/p1', + 'Activity Description': 'Mech vs. Indy!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': 'Mech vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], +}; + +export const dataCivMin = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '5/MSE, Chem, CivMin, ECE', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:30:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': '10/Mech, TrackOne, CivMin, ECE', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 1)', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '12:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, MSE', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 4)', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/ECE, CivMin, Chem, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 5)', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '14:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, EngSci', + Color: 'yellow', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 2)', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, CivMin, Indy, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 3)', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Mech, TrackOne, CivMin, MSE', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '10:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': 'Civ & Min vs. TrackOne!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': 'ECE vs. Civ & Min!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Chem vs. Civ & Min!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': 'Civ & Min vs. MSE!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], +}; + +export const dataIndy = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '5/Mech, Indy, EngSci, TrackOne', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '11:30:00 a1/p1', + 'Participant Limit': '10/MSE, EngSci, Chem, Indy', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 2)', + 'Start Time': '12:30:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/EngSci, Chem, Indy, Mech', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 3)', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/Indy, TrackOne, EngSci, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 2)', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, CivMin, Indy, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 4)', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, ECE, Indy, Chem', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '10:00:00 a1/p1', + 'Activity Description': 'Mech vs. Indy!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': 'ECE vs. Indy!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': 'Indy vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': 'Indy vs. TrackOne!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], +}; + +export const dataTrackOne = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '5/Mech, Indy, EngSci, TrackOne', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:30:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': '10/Mech, TrackOne, CivMin, ECE', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 1)', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '12:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, MSE', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 3)', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/Indy, TrackOne, EngSci, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 5)', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '14:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, EngSci', + Color: 'yellow', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 1)', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Chem, TrackOne, ECE, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 3)', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Mech, TrackOne, CivMin, MSE', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '10:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': 'Civ & Min vs. TrackOne!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'TrackOne vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + + { + 'Activity Name': 'Volleyball', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': 'Mech vs. TrackOne!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': 'Indy vs. TrackOne!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], +}; + +export const dataECE = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '5/MSE, Chem, CivMin, ECE', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:30:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': '10/Mech, TrackOne, CivMin, ECE', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 1)', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '12:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, MSE', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 4)', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/ECE, CivMin, Chem, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 5)', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '14:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, EngSci', + Color: 'yellow', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 1)', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Chem, TrackOne, ECE, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 4)', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, ECE, Indy, Chem', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1 - 9-11 Athletic Centre Field House, 11-4 Athletic Centre Sports Gym': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '10:00:00 a1/p1', + 'Activity Description': 'Chem vs. ECE!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': 'ECE vs. Civ & Min!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 2 - 9-11 Athletic Centre Field House, 11-4 Athletic Centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': 'ECE vs. Indy!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'ECE vs. MSE!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], +}; + +export const dataEngSci = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '5/Mech, Indy, EngSci, TrackOne', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '11:30:00 a1/p1', + 'Participant Limit': '10/MSE, EngSci, Chem, Indy', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 2)', + 'Start Time': '12:30:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/EngSci, Chem, Indy, Mech', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 3)', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/Indy, TrackOne, EngSci, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 5)', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '14:30:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/CivMin, TrackOne, ECE, EngSci', + Color: 'yellow', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 2)', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, CivMin, Indy, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 4)', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, ECE, Indy, Chem', + Color: 'purple', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'TrackOne vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '10:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': 'MSE vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': 'Indy vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': 'Mech vs. EngSci!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], +}; + +export const dataChem = { + 'SF Pit - Bathroom-side tables': [ + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + + { + 'Activity Name': 'Chess: Beginner Hour!', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Haven’t played chess before or consider yourself a beginner? Come play others at the beginner skill level for a fun and light-hearted game to earn Skule Kup points!', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Chess Tournament', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Activity Description': + 'Represent MSE in a Chess Tournament run by HH Chess Club. Limited sign-ups per discipline.', + 'Participant Limit': 2, + Color: 'purple', + }, + { + 'Activity Name': 'Chess: Assorted Games', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Come play chess against Frosh from other disciplines!! Win points for your discipline to win the Skule Kup!', + 'Participant Limit': 'No sign ups', + Color: 'yellow', + }, + { + 'Activity Name': 'Chess: Advanced Hour!', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Are you good at chess? Come meet and play other Frosh who enjoy chess and play at an intermediate-advanced level. Earn points for your discipline!!', + 'Participant Limit': 'Unlimited', + Color: 'purple', + }, + ], + 'SF Pit - Elevator-side tables': [ + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - Break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': 'No sign ups', + Color: 'green', + }, + { + 'Activity Name': 'Assorted Board Games', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Play board games/cards for Skup points!! Use strategy and luck to play your friends and meet new people. We have a wide selection of board games that are SO much fun to play.', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 1': [ + { + 'Activity Name': 'Smash Bros', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'SUDS Hydration Pong', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Participant Limit': 'Unlimited', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Bros', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + ], + 'SF Pit - Bar-side tables - pt 2': [ + { + 'Activity Name': 'Jackbox', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'yellow', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '5/MSE, Chem, CivMin, ECE', + Color: 'purple', + }, + { + 'Activity Name': 'F!rosh Feud', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': '5/Top Two Teams from each bracket (Same discipline different students)', + Color: 'yellow', + }, + ], + 'SF Pit - Main area': [ + { + 'Activity Name': 'Smash Tournament - Individual', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '11:00:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '2/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'UTAT Jeopardy', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '11:30:00 a1/p1', + 'Participant Limit': '10/MSE, EngSci, Chem, Indy', + Color: 'yellow', + }, + { + 'Activity Name': 'Smash Tournament - Teams', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:30:00 a1/p1', + 'Activity Description': + 'Represent your discipline in a Smash Tournament run by UTSmash!! Earn SKUP points and prove you are the superior Smash player.', + 'Participant Limit': '4/discipline', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'LGMB Butt Scooter Floor Hockey', + 'Start Time': '14:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Participant Limit': + '4/(Mech vs Indy then CivMin vs Chem for 15 Minutes each), 4/(EngSci vs TrackOne then MSE vs ECE for 15 Minutes each), 4/(Winner vs Winner)', + Color: 'purple', + }, + { + 'Activity Name': 'Toike Lettuce Eating Competition', + 'Start Time': '15:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Participant Limit': '3/discipline', + Color: 'green', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:00:00 a1/p1', + 'End Time': '16:30:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'yellow', + }, + { + 'Activity Name': 'Hungry Hungry Hard Hats', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Participate in the engineering life-sized version of Hungry Hungry Hippos!!', + 'Participant Limit': '2/Discipline/Run (3 Disciplines at a time)', + Color: 'purple', + }, + ], + 'Myhal Arena': [ + { + 'Activity Name': 'University of Toronto Sports Analytics Immaculate Grid', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + 'UTSPAN Immaculate Grid! Participants will test their sports knowledge in this super fun game. There is a 3x3 grid which you fill out based on sports information. The team with the most square filled out after 10 minutes wins! Teams will be 2-4 per discipline, no sign up necessary, just show up!!', + 'Participant Limit': 'No sign ups', + Color: 'purple', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 2)', + 'Start Time': '12:30:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/EngSci, Chem, Indy, Mech', + Color: 'yellow', + }, + { + 'Activity Name': 'UTSM Car Competition (Run 4)', + 'Start Time': '13:30:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': + 'Assemble and race a 3D printed car! The winner is the one who can get their car the furthest. There are opportunities to customize the car and gain a competitive advantage.', + 'Participant Limit': '5/ECE, CivMin, Chem, Mech', + Color: 'purple', + }, + { + 'Activity Name': 'Break', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '15:00:00 a1/p1', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 1)', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '15:30:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/Chem, TrackOne, ECE, MSE', + Color: 'purple', + }, + { + 'Activity Name': 'UTRA Obstacle Course (Run 4)', + 'Start Time': '16:30:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + 'Teams of 4 from each frosh group will build an Arduino obstacle detector (with a twist!)', + 'Participant Limit': '4/EngSci, ECE, Indy, Chem', + Color: 'yellow', + }, + ], + 'Front Campus': [ + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'TBog Slip n Slide', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Activity Description': + "Frosh will race on a large slip n' slide from one end to the other on garbage bags taped together. Two people from different disciplines will race against each other on two slides, the person who gets to the end first will receive a point for their discipline. Each F!rosh may only go once.", + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + 'SF Lawn': [ + { + 'Activity Name': 'SPARK Game', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'SPARK Game', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '17:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + ], + Other: [ + { + 'Activity Name': 'Lunch - break', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Take a break and grab some lunch!', + 'Participant Limit': '', + Color: 'green', + }, + { + 'Activity Name': 'Skule Patrol Ring Toss LOCATION TBD', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Participant Limit': 'No sign ups necessary', + Color: 'purple', + }, + { + 'Activity Name': 'Skule Commuter Bikeshare Races', + 'Start Time': '14:30:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + "Represent your discipline in a relay style bike race around King's College Circle!", + 'Participant Limit': '4', + Color: 'yellow', + }, + ], + 'Court 1': [ + { + 'Activity Name': 'Basketball', + 'Start Time': '9:00:00 a1/p1', + 'End Time': '10:00:00 a1/p1', + 'Activity Description': 'Chem vs. ECE!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball', + 'Start Time': '11:00:00 a1/p1', + 'End Time': '12:00:00 a1/p1', + 'Activity Description': 'Chem vs. Mech!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + ], + 'Court 2': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '12:00:00 a1/p1', + 'End Time': '13:00:00 a1/p1', + 'Activity Description': 'Chem vs. Civ & Min!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'free for all', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], + 'Court 3 - Athletic centre Sports Gym': [ + { + 'Activity Name': 'Volleyball', + 'Start Time': '13:00:00 a1/p1', + 'End Time': '14:00:00 a1/p1', + 'Activity Description': 'Chem vs. MSE!', + 'Participant Limit': '16/discipline participating', + Color: 'purple', + }, + { + 'Activity Name': 'Volleyball - free for all disciplines', + 'Start Time': '15:00:00 a1/p1', + 'End Time': '16:00:00 a1/p1', + 'Activity Description': + 'Come play volleyball with your friends or come and meet new people for a fun game of volleyball!!', + 'Participant Limit': '16/discipline participating', + Color: 'yellow', + }, + ], +}; diff --git a/client/src/components/schedule/ScheduleOlympiks/ScheduleOlympiks.jsx b/client/src/components/schedule/ScheduleOlympiks/ScheduleOlympiks.jsx new file mode 100644 index 00000000..a68f3163 --- /dev/null +++ b/client/src/components/schedule/ScheduleOlympiks/ScheduleOlympiks.jsx @@ -0,0 +1,235 @@ +import React, { useState, useEffect, useContext } from 'react'; +import { useSelector } from 'react-redux'; +import { userSelector } from '../../../state/user/userSlice'; +import PropTypes from 'prop-types'; +import { ButtonSelector } from '../../buttonSelector/buttonSelector/ButtonSelector'; +import { SingleAccordion } from '../../text/Accordion/SingleAccordion/SingleAccordion'; +import { SnackbarContext } from '../../../util/SnackbarProvider'; +import './ScheduleOlympiks.scss'; +import { dataMSE } from '../../../assets/olympiksSchedule/data'; +import location from '../../../assets/misc/location.png'; +import { DarkModeContext } from '../../../util/DarkModeProvider'; +import LilyDesign from '../../../assets/schedule/lily.svg'; +import { getDisciplineOlympikSchedule } from '../../../pages/Profile/functions'; +import axios from 'axios'; + +function getDaysSchedule() { + return Object.keys(dataMSE); +} + +const ScheduleComponent = () => { + const today = new Date(); + const options = { weekday: 'long', month: 'long', day: 'numeric' }; + const todayString = today.toLocaleDateString('en-US', options).replace(',', ''); + const { user } = useSelector(userSelector); + const [discipline, setDiscipline] = useState(user?.discipline); + const scheduleData = getDisciplineOlympikSchedule(discipline); + const { setSnackbar } = useContext(SnackbarContext); + + let count = 0; + for (let day of getDaysSchedule()) { + if (day === todayString) { + break; + } + count++; + } + if (count >= Object.keys(scheduleData).length) { + count = 0; + } + const [selectedLocationIndex, setSelectedLocationIndex] = useState(count); + const [closeAll, setCloseAll] = useState(false); + const buttonList = Object.keys(scheduleData).map((location) => { + return { name: location }; + }); + + return ( +
Find more information and sign up for F!rosh Olympiks here!
+