npm package: @rucken/ionic
Description: Admin UI for Ionic4 with Angular7+ mobile application based on Rucken template
Author: EndyKaufman
Latest version: 1.0.1

[![Greenkeeper badge](https://badges.greenkeeper.io/rucken/ionic.svg)](https://greenkeeper.io/)
[![NPM version][npm-image]][npm-url]
[![Build Status][travis-image]][travis-url]
[![Gitter][gitter-image]][gitter-url]
[![Join the chat at telegram][telegram-image]][telegram-url]

Admin UI for Ionic4 with Angular7+ mobile application based on [Rucken](https://github.com/rucken) template

## Features

- [Angular](https://angular.io/) - development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages
- [Ionicframework](https://ionicframework.com/) - open-source mobile app development framework that makes it easy to build top quality native and progressive web apps with web technologies
- [TypeScript](https://github.com/Microsoft/TypeScript) - superset of JS which compiles to JS, providing compile-time type checking
- [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) - a JavaScript json web tokens implementation by auth0
- [ngx-permissions](https://www.npmjs.com/package/ngx-permissions) - permission and roles based access control for your angular(angular 2,4,5,6,7+) applications(AOT, lazy modules compatible)
- [ngx-cookie-service](https://www.npmjs.com/package/ngx-cookie-service) - an (AOT ready) Angular (4.2+) service for cookies. Originally based on the ng2-cookies library
- [ngx-dynamic-form-builder](https://www.npmjs.com/package/ngx-dynamic-form-builder) - FormBuilder + class-transformer + class-validator = dynamic form group builder for Angular7+
- [ngx-repository](https://www.npmjs.com/package/ngx-repository) - custom repository service for Angular7+, for easy work with the REST backend, with switch on fly from REST backend to the MOCK backend with save and use all CRUD operations
- [ngx-bind-io](https://www.npmjs.com/package/ngx-bind-io) - directives for auto binding Input() and Output() in Angular7+ application
- [ionicons](https://ionicons.com/) - premium designed icons for use in web, iOS, Android, and desktop apps. Support for SVG and web font. Completely open source, MIT licensed and built by the Ionic Framework team

## Usage

```
git clone https://github.com/rucken/ionic.git my-app
cd my-app
npm install
npm run start:prod
```

## Demo

[https://rucken.github.io/ionic/](https://rucken.github.io/ionic/) - Static site on [GitHub Pages](https://pages.github.com/)

[rucken-ionic.apk](https://rucken.github.io/ionic/rucken-ionic.apk) - Mobile application for android

## Compodoc documentations

[http://rucken.github.io/ionic/doc/demo](http://rucken.github.io/ionic/doc/demo/index.html) - Demo application documentation

[http://rucken.github.io/ionic/doc/ionic](http://rucken.github.io/ionic/doc/ionic/index.html) - components documentation

## Quick links

### Frontend (with core)
[@rucken/core](https://github.com/rucken/core) - Core with Admin UI for web application maked on [Angular7+](https://angular.io) and [Bootstrap3](https://valor-software.com/ngx-bootstrap/).

[@rucken/todo](https://github.com/rucken/todo) - Core with UI for web todo application maked on [Angular7+](https://angular.io) and [Bootstrap3](https://valor-software.com/ngx-bootstrap/).

### Backend
[@rucken/core-nestjs](https://github.com/rucken/core-nestjs) - A simple application demonstrating the basic usage of permissions with [NestJS](https://nestjs.com/) (JWT, Passport, Facebook, Google+, User, Group, Permission).

[@rucken/todo-nestjs](https://github.com/rucken/todo-nestjs) - A simple todo application with [NestJS](https://nestjs.com/) (Projects, Tasks, Statuses).

### Mobile

[@rucken/ionic](https://github.com/rucken/ionic) - Admin UI for [Ionic4](https://beta.ionicframework.com) with [Angular7+](https://angular.io) mobile application.

[@rucken/todo-ionic](https://github.com/rucken/todo-ionic) - Admin UI for [Ionic4](https://beta.ionicframework.com) with [Angular7+](https://angular.io) mobile todo application

### Console

[@rucken/cli](https://github.com/rucken/cli) - Console tools to create and build [Angular7+](https://angular.io/) and [NestJS](https://nestjs.com/) application based on [Rucken](https://github.com/rucken) template

## License

MIT

[travis-image]: https://travis-ci.org/rucken/ionic.svg?branch=master
[travis-url]: https://travis-ci.org/rucken/ionic
[gitter-image]: https://img.shields.io/gitter/room/rucken/ionic.js.svg
[gitter-url]: https://gitter.im/rucken/ionic
[npm-image]: https://badge.fury.io/js/%40rucken%2Fionic.svg
[npm-url]: https://npmjs.org/package/@rucken/ionic
[dependencies-image]: https://david-dm.org/rucken/ionic/status.svg
[dependencies-url]: https://david-dm.org/rucken/ionic
[telegram-image]: https://img.shields.io/badge/chat-telegram-blue.svg?maxAge=2592000
[telegram-url]: https://t.me/rucken