fastapi-react-mongodb-docker
A FARM stack boilerplate with docker integration. This is a starting template for projects using a Python FastAPI server, MongoDB storage and React frontend, with docker setup for development and production.
Language: typescript
Author: Benjamin Lévesque (@benjamindev32)
17 stars · 483 views
Files
- auth.tsx (typescript)
- users.py (python)
- config.py (python)
- login.py (python)
- auth.py (python)
- users.py (python)
- docker-compose.prod.yml (yaml)
- LoginForm.tsx (typescript)
- users.py (python)
- snackbar.tsx (typescript)
- UserProfile.tsx (typescript)
- error-page.tsx (typescript)
- RegisterForm.tsx (typescript)
- users.tsx (typescript)
- auth.service.ts (typescript)
- tsconfig.json (json)
- sso.login.tsx (typescript)
- ATTRIBUTION.md (markdown)
- main.tsx (typescript)
- vite.config.ts (typescript)
- README.md (markdown)
- backend ()
- app ()
- auth ()
- config ()
- models ()
- routers ()
- schemas ()
- README.md (markdown)
- frontend ()
- src ()
- components ()
- docker-compose.yml (yaml)
- README.md (markdown)
- contexts ()
- eslint.config.js (javascript)
- models ()
- routes ()
- router.tsx (typescript)
- services ()
- pyproject.toml (toml)
- tokens.py (python)
- profile.tsx (typescript)
- LICENSE (plaintext)
- user.service.ts (typescript)
- home.tsx (typescript)
- setupTest.ts (typescript)
- tsconfig.node.json (json)
- package.json (json)
- main.py (python)
- fallback.tsx (typescript)
- tsconfig.app.json (json)
- logging.py (python)
- __init__.py (python)
- theme.tsx (typescript)
- login.tsx (typescript)
- api.py (python)
- index.html (html)
- register.tsx (typescript)
- user.ts (typescript)
- root.tsx (typescript)
- axios.ts (typescript)
- TopMenuBar.tsx (typescript)