Github project address: github.com/tuihou12332…

Project description

Instead of using common UI frameworks such as Muse-UI, Mini-UI, this project follows the principle of simplicity; Use as little CSS code to complete the layout, mainly inspired by Zhang Xinxu for CSS architecture, CSS naming should not follow the features, more should be functions, the layout uses flex elastic layout, the use of CSS3 animation, font awesome font icon, JS plug-in mainly use swiper rotation plug-in

Technology stack

vue2+vuex+vue-router+axios+webpack+ES6+less+flex

## Project run

git clone https://github.com/tuihou123321/eleme-vue
cd eleme-vue
npm install
npm run dev
Copy the code

Effect display:

Demo Address:

Mainly complete the page situation

  • [x] Select city
  • [x] Search for an address
  • [x] Order page
  • [x] Personal center
  • [x] My balance
  • [x] My discount
  • [x] my integral
  • [x] My order
  • [x] Ele. me membership card
  • [x] Service center
  • [X] APP download page
  • [x] Login, registration
  • [] Upload profile picture
  • [] Merchant page
  • [] Shopping cart function
  • [] Store review page
  • [] Individual food details page
  • [] Positioning function
  • [] Search for stores
  • [] Takeaway home page

Main technical points:

  • [x] localstorage
  • [x] Processing of asynchrony (promise)
  • [x] Use of vUE filter
  • [x] Common.js Modular tool (Promise)
  • [] Geographical location

Interface display: