Junior Consulting project - JrC
Lillemini is an app run by health professionals, which provides safe knowledge, tips, and tools for parents with infants.
It was my first project as a consultant for Junior Consulting (JrC). I started out as a tech consultant, but was later assigned to take the role of project manager. The project's scope was to help with further development of functionality for the cross-platform application which had already been begun developed by another developer outside of JrC.
The app was written in Flutter with a backend in Firebase, both technologies with which I had no prior experience using, as I was put on the team. I eagerly started learning Flutter to be able to contribute to the project, and I really started loving the framework! The development experience using Flutter is, compared to other popular frameworks, simply amazing.
A step along the way we reached a point where the app's foundation didn't support the fast development of new functionality. Our team, with the support of our great client/product owner, decided to refactor the entire app.
We redesigned most of the architecture which, by the time the new foundation was laid, supported an exponential increase in the productivity of implementing new functionality, design change, monitoring bugs/issues, deploying the app, etc. Things we implemented with the new version include: