Version 1 – Intro
When I started this project, I had little to no experience with actual programming. My background was mostly in data — using tools like Excel and Power BI for analytics and reporting. Building a fully functional web application was entirely new territory.
I initially turned to no-code platforms like Bubble.io, hoping to move quickly without writing code. However, these tools quickly showed their limitations: restricted API access, lack of flexibility, performance issues, and high costs under real usage.
I tested several no-code solutions — for both frontend and backend — but none provided the level of control I needed. It became clear that to build something serious, I had to learn how to build it properly.
Transitioning to full code environments was a steep learning curve. I had to familiarize myself with new concepts: web architecture, frameworks, REST APIs, terminals, and error debugging — most of which were completely new to me.
Over time, I began understanding how frontend frameworks communicate with APIs, how databases store and serve data, and how everything connects. Python Flask and HTML/CSS/JS were among the first tools I explored.
Version 1 was a learning ground — not perfect, but functional enough to prove that I could go from idea to working product on my own.