# hoodie-admin-dashboard

> [![Build Status](https://travis-ci.org/hoodiehq/hoodie-admin-dashboard.svg?branch=snug)](https://travis-ci.org/hoodiehq/hoodie-admin-dashboard)

Latest version **2.0.0** (published 2014-10-08) · Apache 2 License license · 0 weekly downloads

## Install

```sh
npm install hoodie-admin-dashboard
pnpm add hoodie-admin-dashboard
yarn add hoodie-admin-dashboard
bun add hoodie-admin-dashboard
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.0 |
| Published | 2014-10-08 |
| First published | 2014-07-14 |
| Weekly downloads | 0 |
| License | Apache 2 License |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Known vulnerabilities | 0 (+9 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 14 |
| Maintainers | jan, gr2m, svnlto, caolan, boennemann |

## Links

- npm: https://www.npmjs.com/package/hoodie-admin-dashboard
- Repository: https://github.com/hoodiehq/hoodie-admin-dashboard
- Issues: https://github.com/hoodiehq/hoodie-admin-dashboard/issues
- npm.io page: https://npm.io/package/hoodie-admin-dashboard

## Dependencies (9)

- [barf](https://npm.io/package/barf.md) ^1.0.2
- [jquery](https://npm.io/package/jquery.md) ^2.1.1
- [lodash](https://npm.io/package/lodash.md) ^2.4.1
- [moment](https://npm.io/package/moment.md) ^2.5.1
- [backbone](https://npm.io/package/backbone.md) ^1.1.2
- [hoodie.admin](https://npm.io/package/hoodie.admin.md) ^1.0.0
- [backbone.marionette](https://npm.io/package/backbone.marionette.md) ^1.6.2
- [backbone.validation](https://npm.io/package/backbone.validation.md) ^0.7.1
- [hoodie-plugin-appconfig](https://npm.io/package/hoodie-plugin-appconfig.md) ^2.0.1

## Recent versions

- 2.0.0 (latest) — 2014-10-08
- 3.1.0 (next) — 2015-10-19
- 3.0.6 — 2015-10-16
- 3.0.5 — 2015-10-16
- 3.0.4 — 2015-10-15
- 3.0.3 — 2015-09-12
- 3.0.2 — 2015-09-12
- 3.0.1 — 2015-08-18
- 3.0.0 — 2015-08-04
- 2.0.0-beta.1 — 2014-10-08
- 1.0.0 — 2014-07-14

## README

# Admin Dashboard
[![Build Status](https://travis-ci.org/hoodiehq/hoodie-admin-dashboard.svg?branch=snug)](https://travis-ci.org/hoodiehq/hoodie-admin-dashboard)

Static HTML for now. Currently includes a fluid version of gridster.js (check out https://github.com/espy/gridster.js/blob/master/README.md to see how that works).

# Setting up the dev environment

This will enable you to work on Admin Dashboard, UIKit and plugins.

## Working on Admin Dashboard

This has improved considerably thanks to @svnlto. All you do is

````
$ git clone git@github.com:hoodiehq/hoodie-admin-dashboard.git
$ npm install
$ bower install
$ grunt browserify
````

You'll also need to `$ grunt browserify` each time you add libraries to be compiled into `libs.js`.

Then `$ grunt serve`. This will lauch Hoodie as well as the Grunt server and also connect the two, so there is no further config needed. Admin Dashboard will be running at http://0.0.0.0:9000, not at the Hoodie URLs.

You can then `$ hoodie install pluginName` as usual.

## Working on admin-dashboard-UIKit

Clone `git@github.com:hoodiehq/hoodie-admin-dashboard-UIKit.git` and do `$ npm link` in its directory. This will make a global npm package named `hoodie-admin-dashboard-UIKit` available on your system.

Now go to `yourHoodieApp/node_modules/hoodie-server/node_modules` and do `$ npm link hoodie-admin-dashboard-UIKit`.

You can now work in your UIKit-folder and see the changes in your admin-dashboard's plugins. Don't forget to `$ grunt build` the UIKit first.

## Working on a plugin

Clone the plugin and do `$ npm link` in its directory. This will make a global npm package named `hoodie-plugin-pluginName` available on your system.

If the plugin exists in npm already, you can install it now via `$ hoodie install pluginName`.

Now go to `yourHoodieApp/node_modules` and do `$ npm link hoodie-plugin-pluginName`.

If the plugin is new and not installable through `$hoodie install`, you will have to add it to the package.json manually.

---
_Source: https://npm.io/package/hoodie-admin-dashboard · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
