
I as non-coder built and deployed an app with only "vibe-coding" using firebase studio
So, I don't know how to code and I built my first MVP. My last coding experience was in 2014, when I applied for IT major in university. Even then I knew only basics of pascal. I know how code works like in general, but nothing more.
Some time ago I spontaneously had this idea to build an app which will help people to make new good habits and get rid of bad ones. I checked the prices for an app and couldn't believe my eyes. It was like 10k $ for just 1-3 pages or something like this. So I had to put it on the back burner.
But then firebase studio appeared. In 2 months of very lazy "vibe-coding" (one week of pure development at most) I built and deployed my web-app MVP (front-end, back-end all in firebase). Then I asked chat-GPT: where do I share my app and where do I get feedback? And it directed me here.
What my app has now:
register with e-mail (I wanted to add registration with just login, but didn't found out how yet)
creating habits with tasks to follow, choosing period of time and particular days in that period
function to ask AI assistant to fill habit creation form for you (needs manual check after)
tracking overall progress of habit (by % of completed tasks) and daily progress (by heat-map)
habit archive (ended habits go there)
calendar with daily routine (you can see all the tasks of all habits for particular day)
friends feature with chat (you can find and add friends by searching for their exact e-mail address)
premium account (for now just for tests, only influences quantity of active habits you allowed to have)
AI assistant (not much functionality, just for tests)
feedback system - button in top right corner
So now, I want people to try out what I've built give me a feedback. What you think about the app? What bugs you've encountered? How is the experience overall? If you want to help me, here is the link:
https://habitual-2uuv1.web.app/
And some useful info:
notifications don't work
you can register with non-existent e-mail - just type any, it will not send you confirmation e-mail
you can change to premium account by just choosing it in your profile page (existing limitation are for testing purposes and to prevent database abuse)
all images are placeholders for now
AI-assistant don't have access to your info (may change in future)
you can get all 3 existing achievements just by 1 task (create a new habit, choose only one active day, check all tasks and that's it)
feedback button is in top right corner
Known issues:
calendar button doesn't work for non-logged in users
Thank you for your attention and help!
Replies