Pull out the list of events into its own page sorted by name and show
the event slots in chronological order on the schedule page, with past
slots hidden by default. This makes the content underneath the schedule
the most immediately useful to have in the moment, while the full list
is kept separately and in a predictable order.
Owltide is a free open source event scheduling software for keeping the attendees at events informed about all the things going on. It's currently in early stages of development and not generallly useful.
Development setup
Use pnpm to install dependencies:
pnpm install
Run the development server on http://localhost:3000 with:
pnpm dev
Build and preview the production build with (rarely needed):