A full-stack application for managing an online bookstore. It handles books, publishers, authors, users and more.
git clone [email protected]:zdenva/bookstore-app.git
cd bookstore-app`
Optionally change environment variables with value changethis
in .env
file
Run docker compose
docker compose up
Backend has own unit tests which can be started during docker compose runtime.
docker compose exec backend bash scripts/tests-start.sh
Coverage info is created which can be viewed from htmlcov
folder from file index.html
.
From the current state of application can be used backend API part where can be managed books.
For building API is used ERD diagram.
I choose to work on this project because I had previously designed database structure and wanted to apply backend and frontend skills in a full-stack application.
Pull requests are welcome. For major changes please open an issue first.
This project is licensed under the MIT License see the LICENSE
file for details.