Empire Admin: an open-source Vue+Nuxt admin dashboard
An admin template harnessing the power of Vue + Nuxt + Bootstrap
Note: This is a work in progress. Daily updates are pushed frequently. If you have any ideas for the current state, please feel free to create an iisue.
Interested in a custom solution? Contact me at [email protected] and let me help you.
Main Features
- [x] Responsiveness (wip)
- [x] Custom Navigation
- [x] Authentication (route guards)
- [ ] Page header (wip)
Page Samples:
- [x] Dashboard
- [x] Profile Page
- [x] Login
- [x] Calendar
- [ ] Timeline
- [ ] Inbox
- [ ] Tasks
- [ ] Register
Components
- [x] Generic Widgets
- [x] Tabbed Widgets
- [x] Widget Tables
- [x] Messages Widget
- [x] Line Charts
- [x] Pie Charts
- [x] Notifications
- [x] Forms (wip)
- [ ] Area Charts
- [ ] Spider Charts
- [ ] Bar Charts
- [ ] Widget preloader (wip)
- [ ] Icons
- [ ] Crapload of moar components on their way!
Build Setup
Clone the repository and browse to the repo directory in terminal. Then:
# install dependencies
$ npm run install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm run start
# generate static project
$ npm run generate
For detailed explanation on how things work, check out Nuxt.js docs.