Backend for storing collected data from coffee counter.
- Fix session pool queue
- Switch from sqlite to postgres
- Add redis cache
- Added CORS middleware
- Make offset + limit optional for coffee endpoint
- Migrate from SQLModel to SQLAlchemy and Alembic
- Move repository to gitlab
- Migrate to uv as a package manager
- Update base image to python 3.12