Roadmap

  • OG Image
  • Plus Signup Flow w/ Revenue Cat
  • Reset Password Flow
  • Update Landing page images
  • End of month recaps, kinda like spotify wrapped for the month
  • Stats (Plus)
  • User assign colors to habits (Plus)
  • Streaks (Plus)
  • Year view for all habits at once - Shader
  • iOS/Android App via Tauri

Completed

  • Mar 25 2024
    • Fix ui jank in reordering state change
    • Complete re-write of route organization
    • Begins work on stats
    • Svelte $bindable added
  • Mar 15 2024
    • Major CSS Rewrite
  • Mar 10 2024
    • Adds verify email.
  • Mar 6 2024
    • Toast system
    • Share your progress and success with the new share button.
  • Mar 1 2024
    • THESE WERE ADDED BEFORE MARCH 1
    • Rewrites theme logic
    • Rewrites all date logic to use Temporal plain date.
    • Makes drawers nicer, now draggable.
    • Rewrites drop menu state logic to be more reliable (× boolean state)
    • Add Habit Editing = Thanks @austinChappell Austin Chappell.
    • Redo logic to rebuild days of month and checks server-side
    • Open up app for 100 waitlist users
  • Jan 27 2024
    • Adds button themes with 4 themes to start
    • Adds basic theme support for oled, system, dark, light
    • Massive rewrite of logic. Removes date state in favor of query params.
  • Jan 25 2024
    • Adds a ton of CSS fixes
    • Tweaks reordering
  • Jan 24 2024
    • Adds reordering
  • Jan 23 2024
    • Adds better year interface.
    • Fixes bug when you rapidly trigger a habit.
    • Adds bones for reorder.
  • Jan 20/21 2024
    • Year view for each habit
    • Reworks main query and data loading for better simplicity and perf.
    • Reworks ordering to allow for custom ordering
  • Jan 19 2024
    • Tweak to new habit form
  • Jan 18 2024
    • Add Habit deleting
    • Add Habit Menu with hide/show
  • Jan 15 2024
    • Waitlist notification system
    • Transactional email
  • Jan 13 2024
    • Dark Mode
    • Add Logout
  • Jan 12 2024
    • Mobile New Habit form in drawer
  • Jan 10 2024
    • Add loading state to buttons