The Mall Project is an e-commerce system that consists of a front-end mall system and a back-end management system. It is implemented using Spring Boot and MyBatis and is deployed using Docker containers.
The front-end mall system includes the following modules:
-
Homepage Portal: This is the main landing page of the online mall.
-
Product Recommendations: Provides product recommendations to users.
-
Product Search: Allows users to search for products.
-
Product Display: Displays detailed information about products.
-
Shopping Cart: Allows users to add and manage items in their shopping cart.
-
Order Process: Manages the order placement and fulfillment process.
-
Member Center: A section for user account management.
-
Customer Service: Provides customer support and assistance.
-
Help Center: Offers resources and information for user guidance.
The back-end management system includes the following modules:
-
Product Management: Manages the products available in the online store.
-
Order Management: Handles the processing and tracking of customer orders.
-
Member Management: Manages user accounts and profiles.
-
Promotion Management: Deals with sales and promotional activities.
-
Operation Management: Oversees the day-to-day operation of the e-commerce platform.
-
Content Management: Manages the content and information displayed on the website.
-
Statistics and Reports: Provides data and reporting for business analysis.
-
Financial Management: Manages financial transactions and accounts.
-
Permission Management: Controls user roles and permissions.
-
Settings: Allows administrators to configure system settings.
This project is developed using Spring Boot and MyBatis and is containerized for deployment using Docker.