View all projects2024

Notaryhouse Platform

Digital platform built for notary offices, focused on the management and collection of notarial fees, service charges, and protest-related debts, featuring two integrated modules: an administrative portal for notary offices and a self-service portal for debtors.

Challenges

This project presented several technical challenges due to the bureaucratic complexity of the protest office sector in Brazil. We needed to create a simple and intuitive interface that met the legal and operational requirements of the protest offices, ensuring that users could easily access, interpret, and settle their debts. On the protest offices' side, we aimed to provide practicality in debt registration, notification sending, and protest process management.

Solutions

Given the different modules with distinct needs, we adopted different approaches for each. In the public consultation module, where simplicity and speed were key, we opted for an SPA model with React + Vite to provide a good user experience without incurring high infrastructure costs. For the management module for the protest offices, we used Next.js to leverage the best of both worlds: server-side rendering for performance and client-side rendering for interactivity. We also implemented a robust authentication flow using AWS Cognito to ensure the security of sensitive user and protest office data, along with a login interface through the .gov service (it's a governamental service).

Home Amp
The home screen displays previews of key performance indicators for energy production assets.
Home Amp
The home screen displays previews of key performance indicators for energy production assets.
Home Amp
The home screen displays previews of key performance indicators for energy production assets.
Home Amp
The home screen displays previews of key performance indicators for energy production assets.

Role

Senior Frontend Developer

Impact

The solution brought significant transformation to the protest offices that adopted the system, resulting in greater operational efficiency, error reduction, and improved end-user experience. The platform enabled protest offices to manage their processes more quickly and securely while providing users with an easy and transparent way to access information and make payments related to protests.

Stack

Next.jsTypeScriptTailwind CSSNodetanStack Query