Libri is a simple library management system built with <3 for 42 Wolfsburg.
- Book overview with search
- Adding books by scanning codes
- Borrowing, returning and commenting
- Backend: Python + FastAPI + SQLAlchemy
- Frontend: TypeScript + React + Tailwind
To run for development use docker compose up --build --watch.
Dockerfile builds a single production container.