This repo contains a complete implementation of a beer CRUD API with a frontend.
The data is stored inside a MongoDB.
- beer-kit: The frontend, written with SvelteKit
- beer-service: The backend, written with Actix Web/Rust
- data: just an empty directory for the database volume used in the
docker-compose
setup.
Just run
docker-compose up
be patient, this will take a couple of minutes!
- Open http://localhost:3000 in your browser for the frontend
- Open http://localhost:9080/swagger-ui/ in your browser for the API docs