
[![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]
Core with base class and admin entities for Angular7+ applications based on Rucken template
Features
-
Angular - development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages
-
TypeScript - superset of JS which compiles to JS, providing compile-time type checking
-
@nguniversal/express-engine - universal javascript support for Angular for server side rendering
-
jsonwebtoken - a JavaScript json web tokens implementation by auth0
-
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 - an (AOT ready) Angular (4.2+) service for cookies. Originally based on the ng2-cookies library
-
ngx-dynamic-form-builder - FormBuilder + class-transformer + class-validator = dynamic form group builder for Angular7+
-
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 - directives for auto binding Input() and Output() in Angular7+ application
Usage
``
git clone https://github.com/rucken/core.git my-app
cd my-app
npm install
npm run start:prod
``
Demo
https://rucken.github.io/core/ - Static site on
GitHub Pages
https://web.rucken.io - Server-side rendering (SSR) on VPS with
Dokku
Compodoc documentations
https://rucken.github.io/core/doc/demo - Demo application documentation
https://rucken.github.io/core/doc/core - Core documentation
https://rucken.github.io/core/doc/web - Web documentation
Quick links
$3
@rucken/core - Core with Admin UI for web application maked on
Angular7+ and
Bootstrap3.
@rucken/todo - Core with UI for web todo application maked on
Angular7+ and
Bootstrap3.
$3
@rucken/core-nestjs - A simple application demonstrating the basic usage of permissions with
NestJS (JWT, Passport, Facebook, Google+, User, Group, Permission).
@rucken/todo-nestjs - A simple todo application with
NestJS (Projects, Tasks, Statuses).
$3
@rucken/ionic - Admin UI for
Ionic4 with
Angular7+ mobile application.
@rucken/todo-ionic - Admin UI for
Ionic4 with
Angular7+ mobile todo application
$3
@rucken/cli - Console tools to create and build
Angular7+ and
NestJS application based on
Rucken template
License
MIT
[travis-image]: https://travis-ci.org/rucken/core.svg?branch=master
[travis-url]: https://travis-ci.org/rucken/core
[gitter-image]: https://img.shields.io/gitter/room/rucken/core.js.svg
[gitter-url]: https://gitter.im/rucken/core
[npm-image]: https://badge.fury.io/js/%40rucken%2Fcore.svg
[npm-url]: https://npmjs.org/package/@rucken/core
[dependencies-image]: https://david-dm.org/rucken/core/status.svg
[dependencies-url]: https://david-dm.org/rucken/core
[telegram-image]: https://img.shields.io/badge/chat-telegram-blue.svg?maxAge=2592000
[telegram-url]: https://t.me/rucken