Familhão — Engagement, Benefits and Sweepstakes Platform
Digital engagement and benefits platform for Brazilian consumers, providing discount coupons, credits redeemable for products/services, and opportunities to participate in prize draws, including a monthly million-real giveaway.
Challenges
From the start, the project required solid architectural decisions. It was necessary to build a robust, scalable, and extremely performant foundation to support multiple modules and high interaction volume. Simultaneously, the product required a rich visual experience, with complex and interactive animations to maximize engagement without negatively impacting critical metrics such as load time, rendering, and responsiveness.
Solutions
We built Familhão with a focus on performance using React + Vite, TanStack Query and TanStack Router, with Tailwind CSS and Framer Motion for UI and animations. We created a custom design system for standardization and delivery speed. To support multiple modules with independent deployments, we adopted a Micro Frontends architecture, ensuring scalability and autonomy between teams. In each module, we used hexagonal architecture to isolate domain and integrations, facilitating API swaps, rule reuse, and preparing the ground for a future React-Native version with reuse of part of the logic.

Role
Frontend Architect
Impact
Familhão became a true success in the Brazilian market, reaching over 300,000 users online simultaneously during prize draws. The adopted architecture allowed for the delivery of independent and scalable modules, supporting multiple teams and projects with different technologies and development methodologies.