Solution
The main challenge was linking company data for RFC-based login, building a simple backend, and adding digital signatures.
Flutter for mobile application development.
We developed the mobile application using Flutter, which allowed us to create a fast, fluid, and consistent experience across both Android and iOS devices. Flutter also enabled the implementation of a clean and user-friendly interface, which was essential to ensure the credit request process remained intuitive and accessible to users of all digital experience levels.
Django for the backend and data management.
The backend was built with Django, a robust and scalable framework that enabled us to develop a solid architecture for data management, business logic, and user handling. Django also provided powerful tools to build a customizable and secure admin panel, from which companies can manage loans, track active employees, and configure their lending rules with ease.
Firebase for authentication and secure access control.
For authentication and access management, we integrated Firebase Authentication, which allowed us to implement various secure sign-in methods, including email, phone number, and federated accounts. Firebase was also key in ensuring user data security and in implementing the digital signature system, helping validate and record the entire contracting flow correctly and securely.