Hoy les recomiendo un proyecto de comercio electrónico: newbee-mall, el nombre de este sistema es Newbee Mall (obviamente Niubi Mall). Dijo que es un proyecto, en realidad son cuatro proyectos. Debido a que el front-end y el back-end se desarrollan por separado, este proyecto de centro comercial se divide en sistema de centro comercial, sistema de gestión, sistema de front-end, etc.
Interfaz de back-end del centro comercial: newbee-mall-api
Versión de Mall Vue 2: newbee-mall-vue-app
Versión de Mall Vue 3: newbee-mall-vue3-app
Sistema de gestión de antecedentes del centro comercial: newbee-mall-manage
Los proyectos se basan en la pila de tecnología más popular: el marco Spring Boot 2.X se usa en el back-end, y Vue.js y el desarrollo de la pila de tecnología relacionada se usa en el front-end. Los documentos de interfaz también se proporcionan:
El centro comercial tiene funciones completas, y las funciones de recepción incluyen compras, módulo de pedidos, módulo de membresía, módulo de productos básicos, carrusel de página de inicio y otros módulos. El sistema de gestión de antecedentes incluye módulos tales como visualización de datos, gestión de mercancías, gestión de pedidos, gestión de membresía y gestión de clasificación.
La interfaz del centro comercial es simple, adaptable a PC y terminales móviles, el color general del sistema es azul y blanco, simple y generoso:
Lo más importante es que el autor registra el proceso de desarrollo, y también brinda cursos de desarrollo y despliegue (pero el tutorial parece ser de pago, esto es voluntario, creo que es suficiente con mirar el código fuente):
Puse las direcciones de los cuatro proyectos de código abierto en segundo plano, seguí la cuenta pública de WeChat "Wander around GitHub" y respondí "newbee" en segundo plano para obtener el enlace.
推荐阅读
0. 逛逛GitHub交流群限时加入
1. Windows 也有包管理工具?
2. 如何用手机抓包!
3. IntelliJ IDEA 从入门到上瘾!
4. GitHub 暗黑模式终于来了!