abelmferreira / vuejs-elementui-start

Simple interface using Vuejs, vex, vue-router, element-ui with protected routes, login page, messages system and responsive menu

Repository from Github https://github.comabelmferreira/vuejs-elementui-startRepository from Github https://github.comabelmferreira/vuejs-elementui-start

vujs-elementui-start

Simple interface using Vuejs, vex, vue-router, element-ui with protected routes, login page, messages system and responsive menu

This app was created to be used as an initial basis for other projects.

Was build with Vue-cli 3 with pwa, vuex and vue-router.

Uses element-ui for styles and has a responsive menu (non-existent in element-ui components)

It has a simple layer to protect routes that need authentication.

And small helper for sending notifications messages to user with vuex and element-ui

Try it

# Clone project
git clone https://github.com/abelmferreira/vujs-elementui-start.git

# install dependencies
npm install

# serve with hot reload at localhost:8887
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

About

Simple interface using Vuejs, vex, vue-router, element-ui with protected routes, login page, messages system and responsive menu


Languages

Language:Vue 59.9%Language:JavaScript 28.1%Language:CSS 9.7%Language:HTML 2.3%