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.

