Skip to content

Latest commit

 

History

History
52 lines (44 loc) · 1.85 KB

File metadata and controls

52 lines (44 loc) · 1.85 KB

Roadmap

v3

  • Whole-night event, till midnight rather than 90 mins
  • Ladder, similar to Advent of Code, rather than just three
  • Solution is all one related riddle (find a way to make refactoring not a pain in the ass) and should work on previous inputs
  • Private riddle repo just to store the riddles and a protected API server that returns a Markdown string; open-source platform

Areas of confusion & improvement

  • Some people tried to check their emails for a notification
  • Some people weren't sure why you had to reload the page to see an invite

v2

  • Remove Stripe
  • Markdown rendering
  • Secure Server Actions
  • More prominent links & buttons
  • Tabulate team data in admin panel
  • One minute cooldown for submitting answers
  • Breadcrumbs or some kind of header navigation
  • Fun cascading text effect from compsigh web platform
  • Add removing of participants entirely, not just from teams
  • Remove part incrementation/decrementation to match agnosticism

v1

  • Content/details of event
  • Styles
  • Authentication
  • Countdown to event start
  • Configurable state of event: Vercel Edge Config
  • Conditional rendering of content based on state of event
  • Data layer: Vercel Postgres
  • Registration: Stripe
  • Ability to send, accept, and decline team invites
  • Team view
  • Outgoing invite list
  • Ability to cancel sent invites
  • Ability to leave team
  • Active invite limits
  • Team cap of 4
  • Stripe <> database, conditional rendering of event page
  • Admin panel with toggleable flags
  • Conditionally render UI based on eventStarted flag
  • Fetching riddle from Notion
  • Start/stop timer flags & in-between screens (for breaks throughout the event)
  • Leaderboard logic
  • UI for riddle, parts, timer
  • Riddle output validation