FleetingEcho / jake-mall

Jake-mall is an e-commerce system based on Spring Boot 2.6 and Vue3 and related technology stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shopping Mall (Vue3 & Spring-boot2.6)

Introduction

Jake-mall is an e-commerce system based on Spring Boot 2.X and Vue3 and related technology stack.

The front-end mall system contains modules such as home page portal, product classification, new products online, home page rotation, product recommendation, product search, product display, shopping cart, order settlement, order process, personal order management, member center, help center, etc.

The backend management system contains modules such as data panel, rotation chart management, product management, order management, member management, category management, and settings.

Tech Stacks

Front-End Stack:

1.Vue3
2.Vite
3.Echarts
4.Element-plus

Back-End Stack:

1.Springboot 2.6.3
2.Mybatis
3.Lombok
4.Jwt
5.Swagger2
6.Springboot Validation

Install & Run

MySQL file

mysql -u **** -p **** 
source \Server\src\main\resources\jake_mall_db.sql 

Front-end(Vue3)

npm install  / yarn 
npm run dev / yarn dev

Back-end (Java)

mvn install
mvn spring-boot:run

Screenshot

Client App

The following is a preview of the shopping mall pages.

HomePage

Snipaste_2022-03-26_00-31-36

Item Info

Snipaste_2022-03-26_00-32-26

Item List

Snipaste_2022-03-26_00-33-06

Shopping Cart

Snipaste_2022-03-26_00-32-54

My Info Management

Snipaste_2022-03-26_00-32-04

Order Status

Snipaste_2022-03-26_00-32-10

Admin Management System

The following is a preview of the shopping mall management system pages.

Order Management

Snipaste_2022-03-25_23-59-59

Carousel Config

Snipaste_2022-03-26_00-07-57

Product Management

Snipaste_2022-03-26_00-09-34

Order Management

Snipaste_2022-03-26_00-10-14

Add Shopping Item

Snipaste_2022-03-26_00-09-56

About

Jake-mall is an e-commerce system based on Spring Boot 2.6 and Vue3 and related technology stack.


Languages

Language:Vue 55.0%Language:Java 43.1%Language:JavaScript 1.5%Language:Less 0.3%Language:HTML 0.1%