# burntop

> FastAPI + React 19 + Postgres template for AI coding agents.

---
url: "https://earlyhunt.com/project/burntop"
markdown: "https://earlyhunt.com/project/burntop.md"
type: project
name: burntop
slug: burntop
website: "https://burntop.dev"
launch_status: scheduled
launch_type: nofollow
pricing: Free
upvotes: 0
categories:
  - Developer Tools
  - Open Source
  - "Testing & QA"
launch_start: "2028-05-22T08:00:00.000Z"
launch_end: "2028-05-29T07:59:59.999Z"
updated: "2026-10-22T04:29:35.051Z"
maker: agusmdev
maker_url: "https://earlyhunt.com/founder/burntop"
---

## About burntop

burntop is an open-source full-stack template made for apps that AI coding agents build. It gives you FastAPI, React 19 (TanStack Start), Tailwind 4, shadcn/ui and PostgreSQL 18, with session auth, Google OAuth, a reference CRUD feature and Docker Compose ready to run.

The difference is the guardrails. The template has only end-to-end tests: 161 backend tests against real Postgres and 42 Playwright tests against the full stack. 39 mocking libraries are banned, so a mock import fails the build. A route that no test calls, a page that no spec opens or a model without a migration also fails the run. A feature is done only when `make ci` passes, so the agent can't fake a green check.

It works with Claude Code, Cursor, Codex or any agent that reads [AGENTS.md](http://AGENTS.md). Nested [AGENTS.md](http://AGENTS.md) files and a project-standards skill tell the agent how to add features. Start with one prompt: "Create a new project from [https://github.com/agusmdev/fullstack-ai-template](https://github.com/agusmdev/fullstack-ai-template) as described in its README, then open [AGENTS.md](http://AGENTS.md) and follow it."

Features:

FastAPI + SQLAlchemy 2 async + Alembic + Pydantic 2 backend

React 19 + TanStack Start/Router/Query + Tailwind 4 + shadcn/ui frontend

Session auth, Google OAuth, password reset, email verification, Argon2

203 end-to-end tests (161 backend on real Postgres, 42 Playwright)

39 mocking libraries banned; untested routes and pages fail CI

[AGENTS.md](http://AGENTS.md) files and skills for Claude Code, Cursor and Codex

Docker Compose, GitHub Actions, Sentry, ~60 make targets

Use cases:

Start a new SaaS or internal tool with an AI coding agent without it faking tests

Give Claude Code / Cursor / Codex a codebase with strict, enforced standards

Learn a production FastAPI + React architecture

Pricing: free. The source is public on GitHub: [https://github.com/agusmdev/fullstack-ai-template](https://github.com/agusmdev/fullstack-ai-template)

## Overview

### What is it?

FastAPI + React 19 + Postgres template for AI coding agents. Mocks and untested routes fail the buil

### Categories

- Developer Tools
- Open Source
- Testing & QA

### How is it priced?

Free

### Launch on EarlyHunt

- Status: scheduled
- Launch tier: nofollow
- Upvotes: 0

## Screenshots / media

- Logo: https://txmhk1zrnc.ufs.sh/f/xSkWTCqmKWx9jYWuOLtidRsrXVUxhqfPy6SO13N7nDHuBg5L

## Links

- Listing (HTML): https://earlyhunt.com/project/burntop
- AI-friendly Markdown: https://earlyhunt.com/project/burntop.md
- Website: https://burntop.dev
- Maker profile: https://earlyhunt.com/founder/burntop
- Maker Markdown: https://earlyhunt.com/founder/burntop.md

## Explore

- [Browse AI Projects](https://earlyhunt.com/projects)
- [Launch Stories](https://earlyhunt.com/launches)
- [Hall of Fame](https://earlyhunt.com/hall-of-fame)
- [Pricing](https://earlyhunt.com/pricing)
- [Category: Developer Tools](https://earlyhunt.com/categories/developer-tools)

_HTML version: https://earlyhunt.com/project/burntop_
