Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dexterlabora/meraki-dashboard-vue-admin
A custom dashboard using the Meraki Dashboard API and Vue.js. It provides a backend Express server to route API requests.
https://github.com/dexterlabora/meraki-dashboard-vue-admin
Last synced: 3 months ago
JSON representation
A custom dashboard using the Meraki Dashboard API and Vue.js. It provides a backend Express server to route API requests.
- Host: GitHub
- URL: https://github.com/dexterlabora/meraki-dashboard-vue-admin
- Owner: dexterlabora
- License: apache-2.0
- Created: 2018-01-19T15:29:39.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-16T10:43:14.000Z (over 5 years ago)
- Last Synced: 2024-05-20T21:26:57.181Z (6 months ago)
- Language: JavaScript
- Size: 2.59 MB
- Stars: 5
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-merakiapis - meraki-dashboard-vue-admin - A custom dashboard using the Meraki Dashboard API and Vue.js. It provides a backend Express server to route API requests. (Dashboards / Contents)
README
# Meraki Dashboard Demo App
This web application demonstrates how you can use the Meraki API to deliver a custom portal for your network.
## Use Cases
* Customer Portal
* Technician Tool
* Service Desk## Live Demo!
[Launch Demo](https://meraki-dashboard-vue-admin.herokuapp.com/#/)## Installation
```
git clone
npm install
node server.js
```
**Application:**http://localhost:8088
## Configuration
The application uses a Meraki sandbox API key as default. Update the `configs.js` file with your desired API key. The browser can still override this key when configured.```
// configs.jsmodule.exports =
{
apiKey: 'cc54e1f9520616813f654aab8e0dfc614e33c179', // Meraki Sandbox
apiUrl: 'https://api.meraki.com/api/v0'
}
```## Develop
*This project is a work-in progress. New components are being built and a refactoring of existing components is to be expected.*
### Built with..
* NodeJS Express server
* Custom Meraki API handler
* Custom Meraki components
* [Vue.JS](https://vuejs.org/) frontend framework
* [Vuetify](https://vuetifyjs.com) components with Material Design