Preview the online address: http://47.105.41.229/index.html
The project address
- Project backend Git address: github.com/ds-mall/mal…
- Project front-end Git address: github.com/ds-mall/mal…
Technology stack
- Spring Boot
- MySql
- Maven
- Nginx
- Tomcat
- Redis
- Vue
Interface swagger: http://47.105.41.229:8088/mall-api/doc.html
architecture
redis
Caching (sentinel and cluster mode not configured because there is only one server)
nginx
Cluster (pseudo cluster: No money to buy cloud server)
server {
listen 80;
server_name 47.105.41.229;
#The backend interfaceThe location/API / {proxy_pass http://47.105.41.229:8088; rewrite "^/api/(.*)$" /$1 break; }
#The front pagelocation / { root /home/website/mall-pc; index index.html; }}Copy the code
tomcat
Monomer architecture(Abandoned)
Preview the http://47.105.41.229:8080/mall-shop/index.html
page
-
Home page
-
Classification of goods
-
recommendation
- Commodity search
-
Goods details
-
The shopping cart
-
Place the order page
- The payment page
- The user center