Proyecto base fullstack pensado para ser reutilizado en forks.
Incluye:
- Backend con FastAPI, SQLModel, PostgreSQL y estructura simple por módulos.
- Frontend con React, TypeScript, Vite y Tailwind CSS.
.
├── backend/
│ ├── app/
│ ├── requirements.txt
│ ├── .env.example
│ └── README.md
├── frontend/
│ ├── src/
│ ├── public/
│ ├── package.json
│ └── README.md
├── .gitignore
└── README.mdRouter -> Service -> UnitOfWork -> Repository -> Model/DBEl backend está preparado para crear módulos dentro de:
backend/app/modules/cd backend
cp .env.example .env
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reloadHealthcheck:
http://localhost:8000/healthcd frontend
pnpm install
pnpm dev- Los
.envreales no se versionan. - Los templates
.env.examplesí deben versionarse. - Cada carpeta tiene su propio README con la estructura y convenciones específicas.