هذا مشروع للتجارة الإلكترونية يقلد Xiaomi Mall لتحقيق النقاط الوظيفية الرئيسية.
تحتوي الواجهة الأمامية على 11 صفحة: الصفحة الرئيسية، تسجيل الدخول، التسجيل، جميع المنتجات، صفحة تفاصيل المنتج، عنا، مجموعتي، سلة التسوق، صفحة تسوية الطلب، صفحة طلبي ومعالجة الأخطاء.
يقوم بتنفيذ عرض المنتج، واستعلام تصنيف المنتج، ومنتج البحث عن الكلمات الرئيسية، وعرض معلومات تفاصيل المنتج، وتسجيل الدخول، والتسجيل، وعربة تسوق المستخدم، وتسوية الطلب، وطلب المستخدم، وقائمة المستخدم المفضلة، ووظائف معالجة الأخطاء.
تصمم الواجهة الخلفية الواجهات المقابلة وطبقات التحكم وطبقات استمرارية البيانات بناءً على وحدات البيانات الفرعية التي تتطلبها الواجهة الأمامية.
الواجهة الأمامية: Vue
+ Vue-router
+ Vuex
+ Element-ui
+ Axios
الواجهة الخلفية: Node.js
، Koa框架
قاعدة البيانات: Mysql
، redis
عنوان تسليم مشروع الواجهة الخلفية: xiaomi-server
يرجى الرجوع إلى تعليمات التكوين لتشغيل مشروع الواجهة الخلفية والتأكد من فتح قاعدة البيانات المحلية وخدمة
mysql、redis
والمنافذ المقابلة.
1. Clone project
git clone https://github.com/root-lucas/vue-xiaomi
2. Project setup
cd vue-store
npm install
3. Compiles and hot-reloads for development
npm run serve
4. Compiles and minifies for production
npm run build
إذا كنت تعتقد أن هذا المشروع جيد، يمكنك النقر على
Star
في الزاوية اليمنى العليا لدعمه. ^_^
الصفحة الأولى
جميع المنتجات
عربة التسوق
مجموعتي
طلبي
تسجيل الدخول
يسجل