Site web de portfolios de travail!

app feat: pydantic schemas and CRUD operations with tests 20 days ago
docker feat: initial project setup with config and dependencies 20 days ago
tests feat: pydantic schemas and CRUD operations with tests 20 days ago
README.md feat: initial project setup with config and dependencies 20 days ago
requirements.txt feat: pydantic schemas and CRUD operations with tests 20 days ago
README.md

Geekbrain.io Portfolio

FastAPI portfolio website with steampunk design.

Setup

  1. Copy .env.example to .env and fill in values.
  2. Ensure MariaDB is accessible and create database/user (see spec).
  3. Run: docker-compose up -d (from docker/ directory)
  4. Configure Nginx Proxy Manager to proxy portfolio.geekbrain.io to port 8000.

Development

uvicorn app.main:app --reload

Spec

See docs/superpowers/specs/2025-03-21-geekbrain-portfolio-design.md for full specification.