# mockupAWS Documentation > **Versione:** v0.5.0 > **Ultimo aggiornamento:** 2026-04-07 --- ## 📚 Indice Documentazione ### Getting Started - [../README.md](../README.md) - Panoramica progetto e quick start - [../CHANGELOG.md](../CHANGELOG.md) - Storia versioni e cambiamenti ### Architecture & Design - [../export/architecture.md](../export/architecture.md) - Architettura sistema completa - [architecture.md](./architecture.md) - Schema architettura base - [../export/kanban-v0.4.0.md](../export/kanban-v0.4.0.md) - Task board v0.4.0 ### Security - [../SECURITY.md](../SECURITY.md) - Security overview e best practices - [SECURITY-CHECKLIST.md](./SECURITY-CHECKLIST.md) - Pre-deployment checklist ### Infrastructure - [INFRASTRUCTURE_SETUP.md](./INFRASTRUCTURE_SETUP.md) - Setup email, cron, secrets - [../docker-compose.yml](../docker-compose.yml) - Docker orchestration - [../docker-compose.scheduler.yml](../docker-compose.scheduler.yml) - Scheduler deployment ### Development - [../todo.md](../todo.md) - Task list e prossimi passi - [bug_ledger.md](./bug_ledger.md) - Bug tracking - [../export/progress.md](../export/progress.md) - Progress tracking ### API Documentation - **Swagger UI:** http://localhost:8000/docs (quando backend running) - [../export/architecture.md](../export/architecture.md) - API specifications ### Prompts & Planning - [../prompt/prompt-v0.4.0-planning.md](../prompt/prompt-v0.4.0-planning.md) - Planning v0.4.0 - [../prompt/prompt-v0.4.0-kickoff.md](../prompt/prompt-v0.4.0-kickoff.md) - Kickoff v0.4.0 - [../prompt/prompt-v0.5.0-kickoff.md](../prompt/prompt-v0.5.0-kickoff.md) - Kickoff v0.5.0 --- ## 🎯 Quick Reference ### Setup Development ```bash # 1. Clone git clone cd mockupAWS # 2. Setup secrets ./scripts/setup-secrets.sh # 3. Start database docker-compose up -d postgres # 4. Run migrations uv run alembic upgrade head # 5. Start backend uv run uvicorn src.main:app --reload # 6. Start frontend (altro terminale) cd frontend && npm run dev ``` ### Testing ```bash # Backend tests cd /home/google/Sources/LucaSacchiNet/mockupAWS pytest # Frontend E2E tests cd frontend npm run test:e2e # Specific test suites npm run test:e2e -- auth.spec.ts npm run test:e2e -- apikeys.spec.ts ``` ### API Endpoints - **Health:** `GET /health` - **Auth:** `POST /api/v1/auth/login`, `POST /api/v1/auth/register` - **API Keys:** `GET /api/v1/api-keys`, `POST /api/v1/api-keys` - **Scenarios:** `GET /api/v1/scenarios` - **Reports:** `GET /api/v1/reports`, `POST /api/v1/scenarios/{id}/reports` --- ## 📞 Supporto - **Issues:** GitHub Issues - **Documentation:** Questa directory - **API Docs:** http://localhost:8000/docs --- *Per informazioni dettagliate su ogni componente, consultare i file linkati sopra.*