← alle Projekte

Marido de Aluguel

Building

A Brazilian marketplace for home services. Husband for Hire, as an app.

seit

This is a marketplace for home services, the trades you call when something in the house breaks. A client posts a job, a professional takes it, and the work happens through the app. Think of the marketplace shape of a freelancing platform, pointed at the people who fix walls and showers instead of the people who write code.

It is built for the Brazilian market first, local before national, the kind of thing where word of mouth and a physical presence do the early work.

Why this is harder than it looks

The interesting part is not the marketplace, it is how the money moves. In Brazil that means Pix, the instant-payment rail, and paying in installments, which people expect even for a service. The shortcut would have been to reach for the same payment processor everyone uses in the US. It cannot do marketplace payouts or installments here, so the whole money path runs through a Brazilian processor instead, with the platform taking its cut on the split. That one constraint shaped more of the architecture than any feature did.

Built to go two ways

It runs in one town first, but the architecture does not assume it stops there. Two languages and proper currency handling are in from the first commit, and the payment side sits behind an interface rather than wired straight to one provider. So it can stay a Brazilian product, the way some of the best ones have, or become a Brazil-first product that travels later, without a rewrite to find out which.

Keeping addresses private

A marketplace for home services knows where people live, which is exactly the data you do not want leaking. So the model splits it: a public, city-level location anyone can see, and the precise address gated per user behind row-level rules in the database from day one. Privacy is not a setting bolted on later, it is the shape of the data.

The honest status: the brief is locked, the foundation and sign-in are live, and a small waitlist is already real. Next is the part people will actually touch, profiles and the first job flow. The changelog above is the running record.

Changelog