mcpField
F
fastapi-fullstack

fastapi-fullstack

github.com/rebyteai-templateDevelopment1785 installsUpdated 19w ago
Repository

About fastapi-fullstack

A Python full-stack application template with a FastAPI backend and React frontend. It uses PostgreSQL and SQLAlchemy, with setup options for Docker or manual development.

Key features

  1. 01FastAPI and Python backend
  2. 02React frontend
  3. 03PostgreSQL database
  4. 04SQLAlchemy ORM
  5. 05Docker or manual setup

Use cases

  1. 01Start a Python web application
  2. 02Develop a React frontend with FastAPI
  3. 03Run the stack using Docker Compose

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/rebyteai-template/rebyte-skills --skill fastapi-fullstack

After installing, type/fastapi-fullstackin Claude Code to confirm it loaded.

Details

From the project README

FastAPI Full Stack

A Python full-stack application with FastAPI backend.

Tech Stack

  • Backend: FastAPI, Python
  • Frontend: React
  • Database: PostgreSQL
  • ORM: SQLAlchemy

Prerequisites

  • Python 3.11+
  • Docker (recommended)

Setup

1. Clone the Template
git clone --depth 1 https://github.com/tiangolo/full-stack-fastapi-template.git .

If the directory is not empty:

git clone --depth 1 https://github.com/tiangolo/full-stack-fastapi-template.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. Remove Git History (Optional)
rm -rf .git
git init
3. Setup with Docker (Recommended)
docker compose up -d
4. Or Setup Manually
cd backend
pip install -r requirements.txt

Development

With Docker:

docker compose up -d

Manual:

cd backend
uvicorn main:app --reload

Comments

Markdown supported