Show HN: Yet Another Habit Tracker
1 points| itzami | 1 year ago |itzahabit.itzami.com
What it does: it's a habit tracker! But I never enjoyed how most of them organize stuff by months since that doesn't fit with my philosophy, and since just showing consistency is what lands the trick for me, the visualization of the habits is just based on a heatmap of days since the start and days done.
Why I built it: pretty much for learning purposes. At work most of the time I just do FE and almost never have time to start a database, create queries, work with webhooks, do auth, and all the plethora of basic BE stuff, so doing an actual project seemed like the way to go.
How is it built: I guess that it's pretty standard but it's Next, with auth and the tables dealt with on Supabase, and the payments (for the paid tier with subscriptions) are on Stripe; definitely nothing fancy.
What I've learned: webhooks are... not easy. Nor figuring out proper auth policies for what I needed without giving too much. I would like to do redo this solely on Elixir/Phoenix with LiveView and Postgres instead of using a different tool that obfuscates the database
Feedback: any suggestions or pointing out issues are more than welcome. At work I'm mostly by myself so I never have the chance to get feedback (I may need to change jobs) so any kind of bounce would be more than appreciated!
mikercampbell|1 year ago
itzami|1 year ago