about tickr

a productivity tool with the cutest user interface, built for students, early-career professionals and side-quest warriors trying to do it all without losing their minds.

why it exists

this project started out of frustration. there wasn't one app that did everything i needed without locking the good parts behind a paywall. it began as paper sketches between classes, then notion tables, then figma wireframes, then finally code written at 3am with too much chai.

the philosophy

social accountability without pointless shaming. that's why like and dislike on tasks only apply to completed ones. every reaction is a form of applause:

  • like: this task was genuinely cool.
  • dislike: that looked painful, but you got through it. respect.

frontend

react, typescript, tanstack start and tailwind css. the ui language is neobrutalist: thick borders, high contrast, vibrant category colours.

backend

supabase under the hood: postgres, auth and row-level security. the project is intentionally portable. see portsb.md in the repo for migration notes.

design

dark mode by default. typography pairs montserrat and poppins. every icon is a lucide react component, never an emoji.

on the roadmap

  • pomodoro timers
  • public-facing dashboards and media feeds
  • google calendar and ical sync
  • stats and affirmation widgets
try it yourself