Freelancer
Lucas
Published
As a freelancer, my experience involved developing a mobile application using Flutter for a social network of influencers. In this project, I integrated communication with GraphQL to retrieve and send data to the server, as well as working with Firebase for features such as authentication, file storage, and real-time database. I adopted the MVVC (Model-View-ViewModel-Controller) architecture with the use of MobX for state management, ensuring a smooth and responsive user experience. Additionally, I implemented real-time requests to keep users updated with the latest interactions on the social network. For collaboration and version control of the code, I used GitLab, facilitating communication and teamwork during the development of the application.