2 Commits

Author SHA1 Message Date
Automated Action
221dbad51a Fix Supervisor startup issues
- Add startup script for production deployment
- Create Supervisor configuration file
- Update main.py to ensure database initialization at startup
- Add configurable port via environment variable
- Add Supervisor setup instructions to README
- Initialize database at application startup
2025-05-17 21:16:24 +00:00
Automated Action
938b6d4153 Create a simple generic REST API with FastAPI and SQLite
Implemented a complete FastAPI backend with:
- Project structure with FastAPI and SQLAlchemy
- SQLite database with proper configuration
- Alembic for database migrations
- Generic Item resource with CRUD operations
- REST API endpoints with proper validation
- Health check endpoint
- Documentation and setup instructions
2025-05-17 20:57:23 +00:00