An open API service indexing awesome lists of open source software.

https://github.com/crni99/bookstore

This app is an e-commerce platform that allows users to browse and purchase books online. It is built using the Java programming language and the Spring framework (Boot, MVC, Security, Data JPA) and it uses an H2 (SQL) database to store and retrieve data.
https://github.com/crni99/bookstore

bookstore bookstore-cms crud database h2-database hibernate java maven mvc spring spring-boot spring-mvc spring-security springboot store

Last synced: 3 months ago
JSON representation

This app is an e-commerce platform that allows users to browse and purchase books online. It is built using the Java programming language and the Spring framework (Boot, MVC, Security, Data JPA) and it uses an H2 (SQL) database to store and retrieve data.

Awesome Lists containing this project

README

        

# Book Store

- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Thymeleaf
- H2 database
- Tests

# Docker
- Pull docker image
```
docker pull crni99/bookstore
```
- Run docker and expose port
```
docker run -d -p 8080:8080
```
- Open a web browser and paste this:
```
http://localhost:8080/
```

# Screenshots

## User part

![Book_user](https://user-images.githubusercontent.com/89692428/174270932-c4837762-9ea7-4223-82d3-ba04995cc48a.jpg)

### Shopping Cart
![Cart_user](https://user-images.githubusercontent.com/89692428/174271029-832d18a0-e71c-4a2f-afd8-93dd99a76078.jpg)

### Checkout
![Checkout_user](https://user-images.githubusercontent.com/89692428/210020052-4cdaf65c-90c3-4853-9c4d-9ec2efeb711a.jpg)

## Admin part
### Username and password: ognjen
### Show all, search, edit and delete.

![Book_admin](https://user-images.githubusercontent.com/89692428/210020095-b82c2ac8-9314-4a60-9676-9ee4a8e68695.jpg)

### Add new book / validation
![Book admin_add](https://user-images.githubusercontent.com/89692428/174271116-8e05cf80-1124-41ad-ae01-748fa5b9bf7d.jpg)

### Orders
![Book_orders](https://user-images.githubusercontent.com/89692428/210020151-d4eebb9f-9b83-4fda-9ddd-5c2a60b0c7e2.jpg)

### Order
![Book_order](https://user-images.githubusercontent.com/89692428/210020157-053e4a38-dc7b-4568-8797-5c5a14bdd04b.jpg)