Hey everyone!
Although I've been involved in software development for a while, I wouldn't even consider myself a junior developer, since I've never had a proper job in the field (apart from a paid, part-time university project).
Over the past few months, I've been developing a web app and a mobile app. They're two different products, but they're complementary to each other. Along the way, I've been learning the fundamentals of Flutter, FastAPI, and SQL, as well as software development concepts, particularly those related to mobile development.
At this point, I'd estimate the project is around 60–70% complete. However, I've built almost everything the old-fashioned way: learning as I go and writing the code myself. My use of AI has been limited to free plans and web-based interfaces. I mainly use AI as a learning tool. I spend a lot of time discussing things with it, and whenever it generates code, I make sure to read, understand, and review everything.…