Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
COMMITS
/ backend/pyproject.toml February 12, 2026
P
⬆️ Upgrade Sentry and FastAPI (#2181)
Patrick Arminio committed
January 22, 2026
S
✨ Use pwdlib with Argon2 by default, adding logic (and tests) to autoupdate old passwords using Bcrypt (#2104)
Sebastián Ramírez committed
January 20, 2026
A
🧑💻 Implement uv workspaces (#2090)
Alejandra committed
December 26, 2025
M
👷 Add pre-commit workflow (#2056)
Motov Yurii committed
September 9, 2025
A
🔧 Update coverage configuration and simplify test script (#1867)
Alejandra committed
A
June 11, 2025
D
⬆ Bump bcrypt from 4.0.1 to 4.3.0 in /backend (#1601)
dependabot[bot] committed
September 23, 2024
S
⬆️ Migrate from Poetry to uv (#1356)
Sebastián Ramírez committed
September 20, 2024
S
⬆️ Upgrade FastAPI (#1349)
Sebastián Ramírez committed
July 31, 2024
A
⬆️ Update SQLModel to version `>=0.0.21` (#1275)
Alejandra committed
July 22, 2024
E
♻️ Edit refactor db models to use UUID's instead of integer ID's (#1259)
Esteban Maya committed
June 19, 2024
E
🗃️ Add max_length validation for database models and input data (#1233)
Esteban Maya committed
May 15, 2024
E
🔒️ Refactor migrate from python-jose to PyJWT (#1203)
Esteban Maya committed
May 14, 2024
D
⬆️ Bump jinja2 from 3.1.3 to 3.1.4 in /backend (#1196)
dependabot[bot] committed
April 28, 2024
D
Bump gunicorn from 21.2.0 to 22.0.0 in /backend (#1176)
dependabot[bot] committed
April 5, 2024
S
🔧 Update mypy config to ignore .venv directories (#1155)
Sebastián Ramírez committed
P
🚨 Enable `ARG001` to prevent unused arguments (#1152)
Patrick Arminio committed
P
🔥 Remove isort configuration, since we use Ruff now (#1144)
Patrick Arminio committed
March 27, 2024
E
🎨 Ignore alembic from ruff lint and format (#1131)
Esteban Maya committed
March 13, 2024
E
♻️ Replace pytest-mock with unittest.mock and remove pytest-cov (#717)
Esteban Maya committed
March 12, 2024
S
🔥 Remove Celery and Flower, they are currently not used nor recommended (#694)
Sebastián Ramírez committed
D
Bump python-multipart from 0.0.6 to 0.0.7 in /backend (#686)
dependabot[bot] committed
D
Bump fastapi from 0.104.1 to 0.109.1 in /backend (#687)
dependabot[bot] committed
March 11, 2024
March 10, 2024
E
🏷️ Add mypy to the GitHub Action for tests and fixed types in the whole project (#655)
Esteban Maya committed
March 7, 2024
E
✅ Add tests to raise coverage to at least 90% and fix recover password logic (#632)
Esteban Maya committed
E
♻ Move project source files to top level from src, update Sentry dependency (#630)
Esteban Maya committed