From 032203a5355a2c2d232ba86e563b096337781a2a Mon Sep 17 00:00:00 2001 From: Gaurav Rudravaram Date: Mon, 18 May 2026 08:50:26 -0500 Subject: [PATCH 1/3] Commented out the 2025 schedule and added a placeholder div for 2026 --- src/components/Schedule/Schedule.js | 9 +- src/components/Schedule/events.js | 327 ++++++++++++++-------------- 2 files changed, 171 insertions(+), 165 deletions(-) diff --git a/src/components/Schedule/Schedule.js b/src/components/Schedule/Schedule.js index a5bbc0f..74a8cfd 100644 --- a/src/components/Schedule/Schedule.js +++ b/src/components/Schedule/Schedule.js @@ -120,7 +120,12 @@ const ScheduleCalendar = () => { )} -
+
+

+ Will be updated soon. Stay tuned! +

+
+ {/*
{ eventDisplay="block" allDaySlot={false} /> -
+
*/} ); diff --git a/src/components/Schedule/events.js b/src/components/Schedule/events.js index 67e8d20..acfdebd 100644 --- a/src/components/Schedule/events.js +++ b/src/components/Schedule/events.js @@ -1,164 +1,165 @@ export const events = [ - // Friday Events - { - id: 'fri-1', - title: 'Registration + Reception', - start: '2025-01-24T16:30:00', - end: '2025-01-24T17:00:00', - description: 'Initial registration and welcome reception', - extendedProps: { - type: 'events' - } - }, - { - id: 'fri-2', - title: 'Opening Ceremony + Keynote: Anastasia Yendiki, PhD', - start: '2025-01-24T17:00:00', - end: '2025-01-24T18:00:00', - description: 'Opening ceremony and keynote presentation', - extendedProps: { - type: 'keynote', - link: '#/speakers' - } - }, - { - id: 'fri-3', - title: 'Project Pitches', - start: '2025-01-24T18:00:00', - end: '2025-01-24T19:00:00', - description: 'Teams present their initial project ideas', - extendedProps: { - type: 'hacking' - } - }, - // Saturday Events - { - id: 'sat-1', - title: 'Registration + Breakfast', - start: '2025-01-25T09:00:00', - end: '2025-01-25T10:00:00', - description: 'Morning registration and breakfast', - extendedProps: { - type: 'events' - } - }, - { - id: 'sat-2', - title: 'Project Shopping Period', - start: '2025-01-25T10:00:00', - end: '2025-01-25T11:00:00', - description: 'Official start of hacking period', - extendedProps: { - type: 'hacking' - } - }, - { - id: 'sat-4', - title: 'Workshop: Exploratory Data Analysis', - start: '2025-01-25T11:00:00', - end: '2025-01-25T11:30:00', - extendedProps: { - type: 'educational', - link: 'https://github.com/brainhack-vandy/traintrack' - } - }, - { - id: 'sat-5', - title: 'Open Science X Neuroscience Panel', - start: '2025-01-25T12:00:00', - end: '2025-01-25T13:15:00', - description: 'Moderated panel discussion', - extendedProps: { - type: 'keynote' - } - }, - { - id: 'sat-6', - title: 'On-Demand Educationals + Lunch', - start: '2025-01-25T13:15:00', - end: '2025-01-25T14:00:00', - description: 'Educational sessions available on demand', - extendedProps: { - type: 'events' - } - }, - { - id: 'sat-7', - title: 'Workshop: NiiVue Visualization', - start: '2025-01-25T14:00:00', - end: '2025-01-25T14:30:00', - extendedProps: { - type: 'educational', - link: 'https://github.com/brainhack-vandy/traintrack' - } - }, - { - id: 'sat-8', - title: 'Unconference', - start: '2025-01-25T14:30:00', - end: '2025-01-25T15:00:00', - extendedProps: { - type: 'unconference' - } - }, - { - id: 'sat-9', - title: 'Workshop: Getting Started with the Latest ML', - start: '2025-01-25T15:00:00', - end: '2025-01-25T15:30:00', - extendedProps: { - type: 'educational', - link: 'https://github.com/brainhack-vandy/traintrack' - } - }, - { - id: 'sat-10', - title: 'Unconference', - start: '2025-01-25T15:30:00', - end: '2025-01-25T16:00:00', - extendedProps: { - type: 'unconference' - } - }, - { - id: 'sat-12', - title: 'Social', - start: '2025-01-25T18:00:00', - end: '2025-01-25T19:30:00', - description: 'Evening social event', - extendedProps: { - type: 'events' - } - }, - // Sunday Events - { - id: 'sun-1', - title: 'Breakfast', - start: '2025-01-26T09:00:00', - end: '2025-01-26T09:30:00', - description: 'Morning brunch', - extendedProps: { - type: 'events' - } - }, - { - id: 'sun-2', - title: 'Hacking Continued', - start: '2025-01-26T09:30:00', - end: '2025-01-26T12:30:00', - description: 'Hacking period', - extendedProps: { - type: 'hacking' - } - }, - { - id: 'sun-3', - title: 'Project Presentations + Wrap Up', - start: '2025-01-26T12:30:00', - end: '2025-01-26T14:00:00', - description: 'Final project presentations and event conclusion', - extendedProps: { - type: 'hacking' - } - } -]; \ No newline at end of file +]; + +// Previous events - uncomment and update when the new schedule is ready +// { +// id: 'fri-1', +// title: 'Registration + Reception', +// start: '2025-01-24T16:30:00', +// end: '2025-01-24T17:00:00', +// description: 'Initial registration and welcome reception', +// extendedProps: { +// type: 'events' +// } +// }, +// { +// id: 'fri-2', +// title: 'Opening Ceremony + Keynote: Anastasia Yendiki, PhD', +// start: '2025-01-24T17:00:00', +// end: '2025-01-24T18:00:00', +// description: 'Opening ceremony and keynote presentation', +// extendedProps: { +// type: 'keynote', +// link: '#/speakers' +// } +// }, +// { +// id: 'fri-3', +// title: 'Project Pitches', +// start: '2025-01-24T18:00:00', +// end: '2025-01-24T19:00:00', +// description: 'Teams present their initial project ideas', +// extendedProps: { +// type: 'hacking' +// } +// }, +// // Saturday Events +// { +// id: 'sat-1', +// title: 'Registration + Breakfast', +// start: '2025-01-25T09:00:00', +// end: '2025-01-25T10:00:00', +// description: 'Morning registration and breakfast', +// extendedProps: { +// type: 'events' +// } +// }, +// { +// id: 'sat-2', +// title: 'Project Shopping Period', +// start: '2025-01-25T10:00:00', +// end: '2025-01-25T11:00:00', +// description: 'Official start of hacking period', +// extendedProps: { +// type: 'hacking' +// } +// }, +// { +// id: 'sat-4', +// title: 'Workshop: Exploratory Data Analysis', +// start: '2025-01-25T11:00:00', +// end: '2025-01-25T11:30:00', +// extendedProps: { +// type: 'educational', +// link: 'https://github.com/brainhack-vandy/traintrack' +// } +// }, +// { +// id: 'sat-5', +// title: 'Open Science X Neuroscience Panel', +// start: '2025-01-25T12:00:00', +// end: '2025-01-25T13:15:00', +// description: 'Moderated panel discussion', +// extendedProps: { +// type: 'keynote' +// } +// }, +// { +// id: 'sat-6', +// title: 'On-Demand Educationals + Lunch', +// start: '2025-01-25T13:15:00', +// end: '2025-01-25T14:00:00', +// description: 'Educational sessions available on demand', +// extendedProps: { +// type: 'events' +// } +// }, +// { +// id: 'sat-7', +// title: 'Workshop: NiiVue Visualization', +// start: '2025-01-25T14:00:00', +// end: '2025-01-25T14:30:00', +// extendedProps: { +// type: 'educational', +// link: 'https://github.com/brainhack-vandy/traintrack' +// } +// }, +// { +// id: 'sat-8', +// title: 'Unconference', +// start: '2025-01-25T14:30:00', +// end: '2025-01-25T15:00:00', +// extendedProps: { +// type: 'unconference' +// } +// }, +// { +// id: 'sat-9', +// title: 'Workshop: Getting Started with the Latest ML', +// start: '2025-01-25T15:00:00', +// end: '2025-01-25T15:30:00', +// extendedProps: { +// type: 'educational', +// link: 'https://github.com/brainhack-vandy/traintrack' +// } +// }, +// { +// id: 'sat-10', +// title: 'Unconference', +// start: '2025-01-25T15:30:00', +// end: '2025-01-25T16:00:00', +// extendedProps: { +// type: 'unconference' +// } +// }, +// { +// id: 'sat-12', +// title: 'Social', +// start: '2025-01-25T18:00:00', +// end: '2025-01-25T19:30:00', +// description: 'Evening social event', +// extendedProps: { +// type: 'events' +// } +// }, +// // Sunday Events +// { +// id: 'sun-1', +// title: 'Breakfast', +// start: '2025-01-26T09:00:00', +// end: '2025-01-26T09:30:00', +// description: 'Morning brunch', +// extendedProps: { +// type: 'events' +// } +// }, +// { +// id: 'sun-2', +// title: 'Hacking Continued', +// start: '2025-01-26T09:30:00', +// end: '2025-01-26T12:30:00', +// description: 'Hacking period', +// extendedProps: { +// type: 'hacking' +// } +// }, +// { +// id: 'sun-3', +// title: 'Project Presentations + Wrap Up', +// start: '2025-01-26T12:30:00', +// end: '2025-01-26T14:00:00', +// description: 'Final project presentations and event conclusion', +// extendedProps: { +// type: 'hacking' +// } +// } From 3b0dc40c5294c1c0a46ec55622aa9a54edc3ff3c Mon Sep 17 00:00:00 2001 From: Gaurav Rudravaram Date: Mon, 18 May 2026 17:32:33 -0500 Subject: [PATCH 2/3] Added a placeholder Schedule with dates for 2026 --- src/components/Schedule/Schedule.js | 27 +++++++++++--------------- src/components/Schedule/events.js | 30 +++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 16 deletions(-) diff --git a/src/components/Schedule/Schedule.js b/src/components/Schedule/Schedule.js index 74a8cfd..aa5dbbd 100644 --- a/src/components/Schedule/Schedule.js +++ b/src/components/Schedule/Schedule.js @@ -8,7 +8,7 @@ import './schedule.css'; const ScheduleCalendar = () => { const [windowWidth, setWindowWidth] = useState(window.innerWidth); - const [currentDate, setCurrentDate] = useState('2025-01-24'); + const [currentDate, setCurrentDate] = useState('2026-09-04'); const calendarRef = React.useRef(); useEffect(() => { @@ -32,9 +32,9 @@ const ScheduleCalendar = () => { }, [windowWidth]); const dateButtons = [ - { date: '2025-01-24', label: 'Friday' }, - { date: '2025-01-25', label: 'Saturday' }, - { date: '2025-01-26', label: 'Sunday' } + { date: '2026-09-04', label: 'Friday' }, + { date: '2026-09-05', label: 'Saturday' }, + { date: '2026-09-06', label: 'Sunday' } ]; const handleDateSelect = (date) => { @@ -120,12 +120,7 @@ const ScheduleCalendar = () => { )} -
-

- Will be updated soon. Stay tuned! -

-
- {/*
+
{ right: isMobile ? 'timeGridDay' : '' }} dayHeaderFormat={{ weekday: 'long' }} - initialDate="2025-01-24" + initialDate="2026-09-04" validRange={{ - start: '2025-01-24', - end: '2025-01-27' + start: '2026-09-04', + end: '2026-09-07' }} - slotMinTime="09:00:00" - slotMaxTime="19:00:00" + slotMinTime="08:00:00" + slotMaxTime="20:00:00" expandRows={true} height={isMobile ? 600 : 800} slotDuration="00:30:00" @@ -159,7 +154,7 @@ const ScheduleCalendar = () => { eventDisplay="block" allDaySlot={false} /> -
*/} +
); diff --git a/src/components/Schedule/events.js b/src/components/Schedule/events.js index acfdebd..6a454d3 100644 --- a/src/components/Schedule/events.js +++ b/src/components/Schedule/events.js @@ -1,4 +1,34 @@ export const events = [ + // Friday September 4, 2026: 4 PM - 7 PM + { + id: 'fri-1', + title: 'Will be updated soon. Stay tuned!', + start: '2026-09-04T16:00:00', + end: '2026-09-04T19:00:00', + extendedProps: { + type: 'events' + } + }, + // Saturday September 5, 2026: 8 AM - 8 PM + { + id: 'sat-1', + title: 'Will be updated soon. Stay tuned!', + start: '2026-09-05T08:00:00', + end: '2026-09-05T20:00:00', + extendedProps: { + type: 'events' + } + }, + // Sunday September 6, 2026: 8 AM - 2 PM + { + id: 'sun-1', + title: 'Will be updated soon. Stay tuned!', + start: '2026-09-06T08:00:00', + end: '2026-09-06T14:00:00', + extendedProps: { + type: 'events' + } + } ]; // Previous events - uncomment and update when the new schedule is ready From 717ea122d9cffa1958aae827b574cdeebc874fa0 Mon Sep 17 00:00:00 2001 From: rgbayrak Date: Sat, 25 Jul 2026 21:49:15 -0500 Subject: [PATCH 3/3] updated schedule --- src/components/Schedule/events.js | 327 ++++++++++++++---------------- 1 file changed, 148 insertions(+), 179 deletions(-) diff --git a/src/components/Schedule/events.js b/src/components/Schedule/events.js index 6a454d3..054f017 100644 --- a/src/components/Schedule/events.js +++ b/src/components/Schedule/events.js @@ -1,195 +1,164 @@ export const events = [ - // Friday September 4, 2026: 4 PM - 7 PM - { - id: 'fri-1', - title: 'Will be updated soon. Stay tuned!', - start: '2026-09-04T16:00:00', - end: '2026-09-04T19:00:00', - extendedProps: { - type: 'events' - } - }, - // Saturday September 5, 2026: 8 AM - 8 PM - { - id: 'sat-1', - title: 'Will be updated soon. Stay tuned!', - start: '2026-09-05T08:00:00', - end: '2026-09-05T20:00:00', - extendedProps: { - type: 'events' - } - }, - // Sunday September 6, 2026: 8 AM - 2 PM - { - id: 'sun-1', - title: 'Will be updated soon. Stay tuned!', - start: '2026-09-06T08:00:00', - end: '2026-09-06T14:00:00', - extendedProps: { - type: 'events' - } +// // Friday September 4, 2026: 4 PM - 7 PM +{ + id: 'fri-1', + title: 'Registration + Reception', + start: '2026-09-04T16:30:00', + end: '2026-09-04T17:00:00', + description: 'Initial registration and welcome reception', + extendedProps: { + type: 'events' } -]; - -// Previous events - uncomment and update when the new schedule is ready -// { -// id: 'fri-1', -// title: 'Registration + Reception', -// start: '2025-01-24T16:30:00', -// end: '2025-01-24T17:00:00', -// description: 'Initial registration and welcome reception', -// extendedProps: { -// type: 'events' -// } -// }, -// { -// id: 'fri-2', -// title: 'Opening Ceremony + Keynote: Anastasia Yendiki, PhD', -// start: '2025-01-24T17:00:00', -// end: '2025-01-24T18:00:00', -// description: 'Opening ceremony and keynote presentation', -// extendedProps: { -// type: 'keynote', -// link: '#/speakers' -// } -// }, -// { -// id: 'fri-3', -// title: 'Project Pitches', -// start: '2025-01-24T18:00:00', -// end: '2025-01-24T19:00:00', -// description: 'Teams present their initial project ideas', -// extendedProps: { -// type: 'hacking' -// } -// }, -// // Saturday Events -// { -// id: 'sat-1', -// title: 'Registration + Breakfast', -// start: '2025-01-25T09:00:00', -// end: '2025-01-25T10:00:00', -// description: 'Morning registration and breakfast', -// extendedProps: { -// type: 'events' -// } -// }, -// { -// id: 'sat-2', -// title: 'Project Shopping Period', -// start: '2025-01-25T10:00:00', -// end: '2025-01-25T11:00:00', -// description: 'Official start of hacking period', -// extendedProps: { -// type: 'hacking' -// } -// }, -// { -// id: 'sat-4', -// title: 'Workshop: Exploratory Data Analysis', -// start: '2025-01-25T11:00:00', -// end: '2025-01-25T11:30:00', -// extendedProps: { -// type: 'educational', -// link: 'https://github.com/brainhack-vandy/traintrack' -// } -// }, -// { -// id: 'sat-5', -// title: 'Open Science X Neuroscience Panel', -// start: '2025-01-25T12:00:00', -// end: '2025-01-25T13:15:00', -// description: 'Moderated panel discussion', -// extendedProps: { -// type: 'keynote' -// } -// }, -// { -// id: 'sat-6', -// title: 'On-Demand Educationals + Lunch', -// start: '2025-01-25T13:15:00', -// end: '2025-01-25T14:00:00', -// description: 'Educational sessions available on demand', -// extendedProps: { -// type: 'events' -// } -// }, -// { -// id: 'sat-7', -// title: 'Workshop: NiiVue Visualization', -// start: '2025-01-25T14:00:00', -// end: '2025-01-25T14:30:00', -// extendedProps: { -// type: 'educational', -// link: 'https://github.com/brainhack-vandy/traintrack' -// } -// }, +}, +{ + id: 'fri-2', + title: 'Opening Ceremony + Keynote: Russ Poldrack, PhD', + start: '2026-09-04T17:00:00', + end: '2026-09-04T18:00:00', + description: 'Opening ceremony and keynote presentation', + extendedProps: { + type: 'keynote', + link: '#/speakers' + } +}, +{ + id: 'fri-3', + title: 'Project Pitches', + start: '2026-09-04T18:00:00', + end: '2026-09-04T19:00:00', + description: 'Teams present their initial project ideas', + extendedProps: { + type: 'hacking' + } +}, +// Saturday Events +{ + id: 'sat-1', + title: 'Registration + Breakfast', + start: '2026-09-05T09:00:00', + end: '2026-09-05T10:00:00', + description: 'Morning registration and breakfast', + extendedProps: { + type: 'events' + } +}, +{ + id: 'sat-2', + title: 'Project Shopping Period', + start: '2026-09-05T10:00:00', + end: '2026-09-05T11:00:00', + description: 'Official start of hacking period', + extendedProps: { + type: 'hacking' + } +}, +{ + id: 'sat-4', + title: 'Educational #1', + start: '2026-09-05T11:00:00', + end: '2026-09-05T12:00:00', + extendedProps: { + type: 'educational', + link: 'https://github.com/brainhack-vandy/traintrack' + } +}, +{ + id: 'sat-5', + title: 'Educational #2: On-Demand', + start: '2026-09-05T12:00:00', + end: '2026-09-05T13:00:00', + description: 'Educational sessions available on demand', + extendedProps: { + type: 'educational' + } +}, +{ + id: 'sat-6', + title: 'PLAY BREAK', + start: '2026-09-05T13:00:00', + end: '2026-09-05T14:00:00', + description: 'Educational sessions available on demand', + extendedProps: { + type: 'events' + } +}, +{ + id: 'sat-7', + title: 'Educational #3', + start: '2026-09-05T14:00:00', + end: '2026-09-05T15:00:00', + extendedProps: { + type: 'educational', + link: 'https://github.com/brainhack-vandy/traintrack' + } +}, // { // id: 'sat-8', // title: 'Unconference', -// start: '2025-01-25T14:30:00', -// end: '2025-01-25T15:00:00', +// start: '2026-09-05T14:30:00', +// end: '2026-09-05T15:00:00', // extendedProps: { // type: 'unconference' // } // }, -// { -// id: 'sat-9', -// title: 'Workshop: Getting Started with the Latest ML', -// start: '2025-01-25T15:00:00', -// end: '2025-01-25T15:30:00', -// extendedProps: { -// type: 'educational', -// link: 'https://github.com/brainhack-vandy/traintrack' -// } -// }, +{ + id: 'sat-9', + title: 'Educational #4', + start: '2026-09-05T15:00:00', + end: '2026-09-05T16:00:00', + extendedProps: { + type: 'educational', + link: 'https://github.com/brainhack-vandy/traintrack' + } +}, // { // id: 'sat-10', // title: 'Unconference', -// start: '2025-01-25T15:30:00', -// end: '2025-01-25T16:00:00', +// start: '2026-09-05T15:30:00', +// end: '2026-09-05T16:00:00', // extendedProps: { // type: 'unconference' // } // }, -// { -// id: 'sat-12', -// title: 'Social', -// start: '2025-01-25T18:00:00', -// end: '2025-01-25T19:30:00', -// description: 'Evening social event', -// extendedProps: { -// type: 'events' -// } -// }, -// // Sunday Events -// { -// id: 'sun-1', -// title: 'Breakfast', -// start: '2025-01-26T09:00:00', -// end: '2025-01-26T09:30:00', -// description: 'Morning brunch', -// extendedProps: { -// type: 'events' -// } -// }, -// { -// id: 'sun-2', -// title: 'Hacking Continued', -// start: '2025-01-26T09:30:00', -// end: '2025-01-26T12:30:00', -// description: 'Hacking period', -// extendedProps: { -// type: 'hacking' -// } -// }, -// { -// id: 'sun-3', -// title: 'Project Presentations + Wrap Up', -// start: '2025-01-26T12:30:00', -// end: '2025-01-26T14:00:00', -// description: 'Final project presentations and event conclusion', -// extendedProps: { -// type: 'hacking' -// } -// } +{ + id: 'sat-12', + title: 'Social', + start: '2026-09-05T18:00:00', + end: '2026-09-05T19:30:00', + description: 'Evening social event', + extendedProps: { + type: 'events' + } +}, +// Sunday Events +{ + id: 'sun-1', + title: 'Breakfast', + start: '2026-09-06T09:00:00', + end: '2026-09-06T09:30:00', + description: 'Morning brunch', + extendedProps: { + type: 'events' + } +}, +{ + id: 'sun-2', + title: 'Hacking Continued', + start: '2026-09-06T09:30:00', + end: '2026-09-06T12:30:00', + description: 'Hacking period', + extendedProps: { + type: 'hacking' + } +}, +{ + id: 'sun-3', + title: 'Project Presentations + Wrap Up', + start: '2026-09-06T12:30:00', + end: '2026-09-06T14:00:00', + description: 'Final project presentations and event conclusion', + extendedProps: { + type: 'hacking' + } +} +]