Project #2: FACTA Build Better Habits & Achieve Your Goalsš±
Link to the Product: FACTA
š What goal are you chasing this month?
Iāve always loved OKRs and setting goals ā and every year, I treat myself to a new agenda. But despite trying plenty of digital tools, none of them ever stuck. So this time, I thought: what if I built my own? Maybe a custom digital tool could finally work for me ā and it was the perfect excuse to explore what noācode tools can really do.
⨠Enter Facta: a straightforward habit tracker built in a weekend.
š joinfacta.com
Answer a few questions and you get a clear progress card. In mine, Iāve added goals like āRun 5kā twice a week and āBuild noācode projectsā twice a month. Facta shows your current streak and how many sessions you have left. Itās simple, but it makes staying accountable far easier.
š Tools I used to build it
š§” Lovable ā for the frontāend and workflow. It let me get an MVP up and running in hours.
šļø Supabase ā for the backend. It handles user profiles, habits, progress, and all the data.
š Google Login via Supabase Auth ā so users can sign in instantly. I learned a ton about auth tokens, password resets, and session management.
š” What I learned building it
Backend basics arenāt scary. Supabase made it surprisingly easy to set up user tables and manage habits. I finally understood what happens behind the scenes in a backend.
Your database is your product. Designing the schema made me think carefully about how goals relate to users, and how to structure progress, streaks, and frequency.
UX takes iteration. Getting a form to work is easy; making it motivating is harder. I spent hours tweaking colors, layout, and spacing ā and I still havenāt mastered Lovableās design system.
The last 20āÆ% is still 80āÆ% of the work. Like with MRāÆRecommender, shipping a prototype is quick ā but refining it is where the real learning happens. Features like Google login and streamlining habit creation took the longest.
š Whatās next?
Building a backend turned out to be far easier than I expected. Supabase makes it clear you donāt need to be a developer to ship real products. Iām planning to push further ā building more tools that combine no-code frontends with powerful backend logic.
Next up? Iām exploring AI Agents. Letās see what happens when smart assistants meet simple apps.
Thanks for reading ā and if you're building something too, Iād love to hear about it.