Skip to content
Core and Admin UI for Angular7+ web applications
TypeScript HTML JavaScript Other
Branch: develop
Clone or download
Latest commit be70cc6 May 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis chore: Update deploy scripts Mar 2, 2019
apps fix: Downgrade version of ngx-bootstrap to 3.2.0 and freeze all depen… Apr 8, 2019
libs/rucken chore(version): Release May 10, 2019
scripts chore: Update deploy scripts Mar 2, 2019
.editorconfig First commit Mar 2, 2017
.gitignore chore: Update deploy scripts Mar 2, 2019
.prettierrc fix(deps): Update dependencies and source for it Oct 11, 2018
.travis.yml fix: Update dependencies Feb 11, 2019
.travisignore chore(ci): Add ignore run travis-ci build for translates Sep 20, 2018
CHANGELOG.md chore(version): Release May 10, 2019
LICENSE perf: Rewrite all project Apr 12, 2018
Procfile chore: Format sources Jan 12, 2019
README.md Update README.md May 12, 2019
_env feat(ssr): Add basic ssr support Jun 14, 2018
angular.json chore(version): Release May 10, 2019
app.json Revert "chore(ci): Add builded server.js" Jan 12, 2019
bs-config.json chore: Change application dist folder Sep 28, 2018
crowdin.yml Update Crowdin configuration file Sep 17, 2018
now.json chore: Update title Feb 16, 2019
package-lock.json chore(version): Release May 10, 2019
package.json chore(version): Release May 10, 2019
server.ts chore: Change application dist folder Sep 28, 2018
static.paths.ts feat(ssr): Add basic ssr support Jun 14, 2018
tsconfig.json chore(version): Release May 10, 2019
tslint.json fix(deps): Update dependencies and source for it Oct 11, 2018
webpack.config.js chore: Downgrade dependencies for fix nteract/nteract#3133 Aug 6, 2018

README.md

rucken

Greenkeeper badge NPM version Build Status Crowdin Gitter Join the chat at telegram

Core and Admin UI for Angular7+ web applications based on Rucken template

Screenshots

Features

  • Angular - development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages
  • ngx-bootstrap - fast and reliable Bootstrap widgets in Angular
  • 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
  • fontawesome - Font Awesome 5 Angular component using SVG with JS

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

Frontend (with core)

@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.

Backend

@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).

Mobile

@rucken/ionic - Admin UI for Ionic4 with Angular7+ mobile application.

@rucken/todo-ionic - Admin UI for Ionic4 with Angular7+ mobile todo application

Console

@rucken/cli - Console tools to create and build Angular7+ and NestJS application based on Rucken template

License

MIT

You can’t perform that action at this time.