2017 © Pedro Peláez
 

project admin-frontend

Kiwi Admin Application

image

kiwi-suite/admin-frontend

Kiwi Admin Application

  • Monday, July 30, 2018
  • by luchaos
  • Repository
  • 4 Watchers
  • 2 Stars
  • 390 Installations
  • CSS
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 68 % Grown

The README.md

IXOCREATE Admin Frontend Application

Packagist License, (*1)

Angular application that interacts with IXOCREATE's Admin API. It is added as Composer dependency in the Admin package by default to ensure API client compatibility., (*2)

Features

  • Bootstrap application configuration either externally through template (does not require build) or hard coding (requires build)
  • Ensure API version compatibility through content negotiation for core and project features
  • Lazy loaded modules and AoT build by default for increased performance
  • Mobile friendly UI based on Bootstrap 4 and a modified variant of CoreUI.
  • Deploy pre-built as is to use out of the box features
  • White labeling by configuration

Installation

Install the package via composer:, (*3)

composer require ixocreate/admin-frontend

Usage

Pre-Built, (*4)

Directly include the build folder contents in your project, (*5)

Customize & Extend, (*6)

Extend the application with custom features as explained in detail below., (*7)

Development

IXOCREATE's admin application can be customized by extending the feature set with custom components and building the application., (*8)

The application layout is based on a default angular-cli project setup to not get in the way of common Angular development workflows., (*9)

Note: To run and build the application please use the npm scripts defined in package.json instead of direct ng commands as described in the following sections., (*10)

Development server

$ yarn run serve

Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files., (*11)

To specify the port the app should be served at (e.g. 4201 instead of the angular default 4200) change the port in package.json or use:, (*12)

$ yarn run serve --port=4201

Update ngx-admin

To update the core library run, (*13)

$ yarn install @ixocreate/ngx-admin

Note: make sure the updated library version is compatible with the current Admin API version that is used in your project., (*14)

For change requests and/or bug fixes for ngx-admin please refer to the ngx-admin package., (*15)

Code scaffolding

Run ng g component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module., (*16)

Build

$ yarn run build

The build artifacts will be stored in the build/ directory. The --prod flag for a production build is default., (*17)

Running unit tests

Execute the unit tests via Karma:, (*18)

$ yarn run test

Running end-to-end tests

Execute the end-to-end tests via Protractor:, (*19)

$ yarn run e2e

Documentation

Learn more about IXOCREATE by reading its Documentation., (*20)

Changelog

Please see CHANGELOG for more information on what has changed recently., (*21)

Security Vulnerabilities

If you discover security vulnerabilities, please address issues directly to opensource@ixocreate.com via e-mail., (*22)

License

The MIT License (MIT). Please see LICENSE for more information., (*23)

The Versions

30/07 2018

dev-develop

dev-develop

Kiwi Admin Application

  Sources   Download

MIT

by Lucas Seinfeld (luchaos)

06/03 2018

dev-master

9999999-dev

Kiwi Admin Application

  Sources   Download

MIT

by Lucas Seinfeld (luchaos)