Skip to content
Business Agile
Work
App · MVP delivery platform · In development

24hprojects

A feature or an MVP shipped in 24 hours, with production tracked live.

Key figures

of development, front end and API3 days
API test functions55
FastAPI routers10
OAuth providers3

24hprojects is an in-house product of Groupe BERREBI, built around one simple promise: ship a feature or an MVP in a single day. No endless scoping, a short scope done well, and production that anyone can follow live. The product is in development and not yet deployed online.

The project in detail

I designed and built all of it, front end and API, from 27 to 29 August 2026. The home page shows the production list, with features queued, in progress and delivered, stat tiles and two leaderboards: the most served projects and those trending over the last thirty days. Visitors can sign up with a password or through OAuth with GitHub, GitLab or LinkedIn, then submit their project through a form.

Each owner gets a console with a project selector to break the project into features and attach a budget and links. An admin console manages users, projects, features and reference data: sponsors, contributors and events. An embeddable badge lets a project show up on another website.

The front end runs on TanStack Start with full server rendering, shadcn/ui and Tailwind CSS v4, in French and English with one URL per language, a dynamic sitemap and structured data. The API is written with FastAPI: Postgres for accounts and contact requests, Memgraph for the graph of projects and features, argon2 password hashing and JWT sessions. It exposes ten routers and is covered by 55 test functions.

A few concrete problems needed care: forwarding session cookies during server rendering, telling the public API address apart from its internal Docker network address to avoid DNS errors on the server, ordering graph aggregations to avoid Cartesian products, and showing a clean message instead of a broken page when the API does not answer.

This product is also my test bed. The technical choices I later offer to clients, such as bilingual server rendering or OAuth sign-in, were tried here under real conditions first.

The 24-hour promise enforces a discipline that applies to any project: a scope written before coding, broken into features shipped one by one, and a clear definition of done. It is the same method I apply to my clients' MVPs, on a different timescale.

What was done

  1. 01

    Front end and API designed and built in three days, 27 to 29 August 2026

  2. 02

    Password sign-in (argon2, JWT) or OAuth with GitHub, GitLab and LinkedIn

  3. 03

    Complete owner console and admin console

  4. 04

    Postgres for accounts, Memgraph for the graph of projects and features

  5. 05

    Bilingual server-rendered site, dynamic sitemap and structured data

  6. 06

    Graceful degradation when the API is unavailable

Frequently asked questions

What is 24hprojects?

An in-house product of Groupe BERREBI that promises to ship a feature or an MVP in 24 hours, with a production list visible to everyone. It is in development and not yet deployed online.

How long did the platform take to build?

Three days, from 27 to 29 August 2026, for the front end, the API, authentication, the owner console and the admin console, with 55 API test functions.

Which technologies does 24hprojects use?

TanStack Start and React 19 for the server-rendered front end, FastAPI for the API, Postgres for accounts, Memgraph for the project graph, argon2 and JWT for authentication, and OAuth with GitHub, GitLab and LinkedIn.

Other work

A project? Let's talk this week.

A short brief, an answer within 48 hours, a firm estimate after scoping.

Describe my project