This is a simple CRUD API for managing manga books in a store. The API is built using Go (Gin Gonic) and can be containerized with Docker.
GET /
: Welcome messageGET /mangas
: Get all mangasGET /mangas/:id
: Get a specific manga by IDPOST /mangas
: Add a new mangaPUT /mangas/:id
: Update a manga by IDDELETE /mangas/:id
: Delete a manga by ID
- Install Docker
- Clone the repository:
git clone https://github.com/Bayroom/mangas-store-api.git
- Navigate to the project directory:
cd mangas-store-api
- Build & run Docker images via docker compose:
docker-compose up --build
- Access the API at
http://localhost:8080
Feel free to contribute by opening issues or pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.