← All projects
Co-developed project

BoraJogar

Football court management and organising in-person football.

Technologies
GoReact / TypeScriptFlutter

My contribution

I started Bora Jogar with Breno Soares and Thales Henriques Dias. The current foundation includes a Go API, a React web system and a Flutter app. Court, group and meetup features are in development.

People and partnership

Development and partnership.

A project started by me, Breno Soares and Thales Henriques Dias. An in-person football platform in development.

Project contributors · 2026-11-01

How the system is organized

One product with a Go API, a React/TypeScript web system and a Flutter app. The local foundation connects the interfaces to the service. Booking, group, team, invitation and sales features are not implemented yet.

Technical structure

Technology by module.

One product with a Go API, a React/TypeScript web system and a Flutter app. The local foundation connects the interfaces to the service. Booking, group, team, invitation and sales features are not implemented yet.

01 / Existing

API

Go

Service foundation.

HTTP service with configuration and a health contract. Court and meetup business rules are still planned.

02 / Existing

Web system

ReactTypeScriptVite

Web interface connected to the service.

Entry screen and API connection foundation. Court, schedule and sales management are still planned.

03 / Existing

Mobile app

FlutterDart

Mobile foundation.

Flutter foundation with a service connection. Groups, teams and invitations are not implemented yet. Store distribution is not confirmed.

04 / Planned

Courts and meetups

GoReact / TypeScriptFlutter

In-person football operations.

Court bookings, groups, meetups, teams, invitations and sales are in scope but are not implemented yet. The technical foundation does not provide these flows.

How the parts connect

The web system and app use the same product API. The current contract covers service health; it does not provide working bookings.

Data and integrations

The current foundation has no connected database. Storage and business contracts will be defined during development.

Quality and operations

Separate checks for the API, web system, app and brand, plus a local integration smoke test. This does not confirm release or business acceptance.

Code and repositories

Skills in this project

/→

Keep exploring

Do you have a similar challenge?

We can discuss the architecture, development or improvement of your product.