Skip to content
This repository has been archived by the owner on Dec 25, 2020. It is now read-only.

Megalithic-LLC/zimbra-admin-ui-ember

 
 

Repository files navigation

zimbra-admin-ui-ember

This project started off as an Ember Data front-end to the Zimbra SOAP APIs. Its purpose was to make it easier to get started with managing a Zimbra server from JavaScript.

Later a Bootstrap based adaptive UI was added, to put the Ember Data bindings through their paces. This makes the project a good launchpad for a custom administrative UI.

Watch the Inroduction Video on YouTube.

Goals

  • Use Ember CLI for project scaffolding and Bower-based dependency management.
  • Provide Ember Data models and SOAP-based Adapter for common tasks, such as managing users and aliases.
  • Provide a minimal adaptive UI and routes to exercise the data layer, and for use by others kicking off new projects.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.4%
  • Handlebars 32.3%
  • HTML 1.8%
  • CSS 0.5%