Skip to content

conor-ob/inter-club-league

Repository files navigation

Inter Club League

Ideas

Server

UI

  • Create yellow jersey app icon
  • Check youtube video by sam selikoff about optimising for PWA like disbaled test highlighting etc

GraphQL API

  • Add versioning to endpoints
    • /v1/graphql
    • /v2/graphql

Schedule page

  • Horizontal GC scroller
  • "Next event" card at the top
  • API response should include nextEvent, primarySchedule and secondarySchedule fields
  • Add selected schedule to route params
  • Simplify API by removing schedule endpoint, just fetch stages and build the schedule

Settings page

  • iPhone settings style
  • Season selector
  • Light / dark theme selector
  • Home page selector

Stage page

  • API response should include info
    • list of strings which are separated into paragraphs in the UI
  • "Add to calendar" feature

GC page

  • Filter by category (how does it work with upgrades)
  • Display first name inital and category code on smaller screens

Rider stats page

  • Show list of races and results, medals, position, unplaced, DNS etc
  • Show GC winner
  • Stats like number of wins, medals, places, races finished, upgrades etc

DigitalOcean Referral Badge