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.

Next
Next

Project #1: MR Recommender, Life is too short for a bad movie šŸŽ¬