? Vue Family Bucket develops e-commerce management system
Online experience address | Project summary document | Backend API interface document
️ During the experience, please try not to delete data at will. Thank you for your cooperation!
? Introduction
This project went through two studies. The first time was to learn Vue, and the second time was to consolidate knowledge and apply it skillfully, dig out the technical highlights of the project, relearn the technical points that I didn't understand before, and compile a new document. Secondly, it is normal for requests to be slow.
?first:
It’s another winter vacation. A top student once said:寒假是用来反超的!
, so come learn Vue with me this winter vacation. I will integrate everything I have done into this directory to give myself a learning record and make it easier for readers to check. My project was actually completed on January 24th, which happened to be New Year's Eve. I was recording and working on the project at the same time. Later I found that the number of visits to my column had reached 50,000, and it was still somewhat popular. After three days of rest, I plan to give a summary tonight. Let's witness the growth of a newbie who doesn't know what Vue is to how to develop quickly~
Vue❤Learning Column Portal
?Second time:
This is the second time to develop and implement this project. Finally, this project is online. The code has been updated. You can run the project directly through the following simple usage methods. If you think it’s good, please support it by giving it a star
. Thanks♪(・ω・)ノ
? Simple to use
-
star
project repository^ o ^ -
fork
a copy of this repository code -
git clone -b master [email protected]:Chocolate1999/vue-shop.git
copy source code - Execute
npm install
to install dependencies -
npm run serve
opens local service
? Project Overview
2.1 Overview of basic business of e-commerce projects
According to different application scenarios, e-commerce systems generally provide multiple terminal access methods such as PC, mobile APP, mobile Web, WeChat applet, etc. We mainly deal with PC background management.
2.2 Functions of e-commerce backend management system
The e-commerce backend management system is used to manage user accounts, product categories, product information, orders, data statistics and other business functions
2.3 Development model of e-commerce back-end management system (separation of front-end and back-end)
The e-commerce backend management system as a whole adopts a development model with front-end and back-end separation. The front-end project is a SPA project based on the Vue technology stack.
2.4 Technical selection of e-commerce backend management system
① Front-end project technology stack:
- Vue
- Vue-router
- Element-UI
- Axios
- Echarts
② Back-end project
- Node.js
- Express
- wxya
- Mysql
- Sequelize
? Quick Start Chapter
This article is mainly for those who are just getting started with Vue. It contains some simple examples, such as notepad, weather query in the city, music playback and MV, etc. It also solves the problems encountered during learning. Learn the following content You can quickly get started with Vue~
- 2020 Zero Basic Vue Quick Start Vue Basics [Details]
- 2020 Zero-Based Vue Quick Start Vue Instructions Local Application [Compilation]
- 2020 Zero-Based Vue Quick Start to teach you to develop a notepad (stimulating the fun of programming) [Organization + Source Code]
- 2020 Zero-Based Vue Quick Start Vue2.0 uses the arrow function of ES6 syntax => Understanding of this scope [Compilation]
- 2020 Zero-based Vue quick start method to introduce external css and js files into the Vue project [Compilation]
- 2020 Zero-Based Vue Quick Start Network Application axios+Vue [Compilation]
- 2020 Zero-Based Vue Quick Start Teaching to Develop Weather Query Web Pages—God Knows (To Inspire the Fun of Programming) [Compilation + Source Code]
- 2020 Zero-Based Vue Comprehensive Application Teaching to Develop Music Player—Yueting (Inspire the Fun of Programming) [Compilation + Source Code]
E-commerce management system development (encyclopedia)
- 2020 Overview of the Vue Family Bucket Development E-commerce Management System (Element-UI) Project from Zero Basics to Rapid Development
- 2020 Initialization of Vue Family Bucket Development E-commerce Management System (Element-UI) Project from Zero Basics to Rapid Development
- 2020 Zero foundation to rapid development of Vue family bucket development e-commerce management system (Element-UI) usage code cloud hosting project
- 2020 Zero-based to rapid development of Vue family bucket development e-commerce management system (Element-UI) configuration MySQL
- 2020 Zero-based to rapid development of Vue Family Bucket development e-commerce management system (Element-UI) login and exit function implementation
- 2020 Zero foundation to rapid development Vue family bucket development e-commerce management system (Element-UI) home page layout development
- 2020 Zero foundation to rapid development Vue family bucket development e-commerce management system (Element-UI) user list development
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) [Add user]
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) [Modify user]
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) [Delete user]
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) [Permission List]
- 2020 From zero foundation to rapid development, Vue family bucket development e-commerce management system (Element-UI) [role list]
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) [Assign permissions]
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) [Assign roles]
- 2020 From zero foundation to rapid development of Vue family bucket development e-commerce management system (Element-UI) product classification article
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) classification parameters
- 2020 From scratch to rapid development of Vue family bucket development e-commerce management system (Element-UI) product list
- 2020 From scratch to rapid development of Vue Family Bucket development e-commerce management system (Element-UI) order management
- 2020 Data Statistics of Vue Family Bucket Development E-commerce Management System (Element-UI) from Zero Basics to Rapid Development
- 2020 Vue zero-based development based on Element-UI (full) project optimization and deployment online (npm, based on vue ui) Part 1
- 2020 Vue zero-based development based on Element-UI (full) project optimization and deployment online (npm, based on vue ui) Next article
✔️ Screenshot display of part of the project
✏️ Conclusion
Learning is like sailing against the current, if you don’t advance, you will retreat.
magical communication
- Communication is transfer Communication is exchange
- Communication is sharing Communication is wisdom
- Communication is friendship Communication is power
" Knowing oneself and transcending oneself " is the highest state of communication
- When you feel like you have more and more people and things to learn during a project, it means you are growing .
- When you feel like there are fewer and fewer people and things to blame, it means you are maturing .
- When you continue to gain friendships and friends in the project, it means that you will achieve the success of the project.
What people can remember follows the following rules:
- 5% of what you hear
- 10% of what you read
- 30% of content seen
- 50% of content discussed
- 75% of the content done personally
- Teach 90% of what others have done
Therefore, I think it would be meaningful if I open source the knowledge I have learned. After reading this article, you will learn the basic usage and use of Vue, and you will benefit. As for me, because of this document , I also benefited a lot. While sorting out the knowledge, I also had a deep memory of this matter. Isn’t this a win-win situation? So, hurry up and give this warehouse a star, Portal: Study Notes of Little Lion Front End. Please give the blogger a glass of ice cream, laugh~
For more details, it is highly recommended to read what I wrote: [Project Summary Document] Vue Family Bucket Development E-commerce Management System Project
If you have any questions, you can leave a message and discuss in the comment area at the end of the article. Of course, you are welcome to click the reward button at the end of the article and treat the blogger to a glass of ice cream, laugh~
Finally, if the projects and tutorials are helpful to you or you like them after seeing them, please give me a star. Thank you!
?License
MIT