Home
The initial goal of this project was to design several services that interact seamlessly. We developed a web interface in React for administrators, an Android mobile application for users, and a REST API connected to a PostgreSQL database.
This project proved especially engaging, as we started from a real-world problem and successfully designed and implemented a complete solution. Throughout the process, we worked in pairs and attended several meetings with school representatives to refine and improve our project.
In my view, this experience closely mirrored a professional company project. We approached it with seriousness and dedication to deliver the most effective solution possible.
Our motivation even led us to expand the database structure and add extra features, resulting in a fully functional prototype that went far beyond the initial requirements.
I am proud to mention that this project received a score of 20/20 during the final evaluation, reflecting our success and commitment.
Understanding the MVVM layered model
Using Android asynchronously
Manage automatic reconnection
Creating a REST API
Using Firebase Messaging
Using JWT tokens
Saves the connection and reconnects automatically