← All projects
Co-developed projectVisit project (new tab)

Work on condominium management software.

Identified technologies
.NETReactFlutter

My contribution

Development in partnership with Diogo Nunes.

People and partnership

Development and partnership.

A shared project developed by Breno Mayder with Diogo Nunes.

Credits provided by Breno Mayder · 2026-11-01

Architecture overview

A .NET backend, React system and Flutter app make up the platform developed with Diogo Nunes. The technical description covers the shared project.

Technical structure

Technology by module.

A .NET API, React web and Flutter mobile form CondoVia. CondoFlow is the technical project name.

What each part does and which technologies support it. A module in the code does not mean all its features are complete or published.

01 / Existing code

API and business rules

C#ASP.NET CoreEF CorePostgreSQL

Condominium management API and domain.

Domain, Application, Infrastructure and Api layers separate rules, use cases, adapters and HTTP contracts.

02 / Existing code

System

ReactTypeScriptViteReact QueryZustand

Administration and operation portal.

Domain screens, API clients, state and shared components organize the web experience.

03 / Existing code

Mobile app

FlutterDartFirebase

Role-based mobile experience.

Feature-based architecture for resident, manager and operations journeys. Areas evolve in separate steps.

04 / Existing code

Infrastructure

Docker ComposeNginxGitHub Actions

Environments and delivery.

Service, proxy and workflow configuration stays separate from application code. Partial legacy Terraform does not mean completed AWS infrastructure.

How the parts connect

Web and mobile use the .NET API. The backend handles authorization, domain rules and storage. Infrastructure handles component execution and delivery.

Data and integrations

PostgreSQL with EF Core/Npgsql. Contracts and tenant context organize access. Validation and mediation libraries support use cases.

Quality and operations

Application/integration tests and surface checks. This architecture does not expand Breno’s contribution or claim that all areas are complete.

Code and repositories

Skills in this project

Let’s build something

Do you have a similar challenge?

Tell me what you need. The WhatsApp draft includes this project as a reference. You can edit it before sending.

Talk on WhatsApp ↗
/→

Keep exploring

Contact

Good work starts with a conversation.

Let’s talk