An online book store application developed with Spring Boot as a back-end technology, along with React.js on the front-end.
The application uses PostgreSQL Server as a database server, Onion architecture (Domain, Repository, Service, Web layers) as a main architectural pattern, and, Java as a main programming language. On the front-end, the JavaScript version of React is being used.
The application has the following functionalities:
- Creating, reading, updating, deleting operations for books
- Review of all available books
- Marking books as taken
- Review of all available categories for the books