34 lines
749 B
Markdown
34 lines
749 B
Markdown
# Makers3D MVP
|
|
|
|
Implementacion funcional del MVP documentado en `docs/`.
|
|
|
|
## Requisitos
|
|
|
|
- Docker
|
|
- Docker Compose
|
|
|
|
## Arranque rapido
|
|
|
|
1. Copiar `.env.example` a `.env`.
|
|
2. Ejecutar `docker compose up --build -d`.
|
|
3. Ejecutar migraciones y seed:
|
|
- `docker compose exec api npm run db:migrate`
|
|
- `docker compose exec api npm run db:seed`
|
|
4. Abrir `http://localhost`.
|
|
|
|
## Credenciales demo
|
|
|
|
- Admin: `admin@makers3d.local` / `Admin123!`
|
|
- Maker demo: `maker1@makers3d.local` / `Maker123!`
|
|
- Cliente demo: `cliente1@makers3d.local` / `Cliente123!`
|
|
|
|
## Servicios
|
|
|
|
- `web`: Next.js
|
|
- `api`: Fastify + PostgreSQL
|
|
- `worker`: tareas asincronas simples
|
|
- `postgres`: base de datos
|
|
- `minio`: almacenamiento S3-compatible
|
|
- `nginx`: proxy de entrada
|
|
|