/modular-admin-angular4

ModularAdmin - Free Dashboard Theme Built On Bootstrap 4 and Angular 4

Primary LanguageCSSGNU General Public License v3.0GPL-3.0

modular-admin-angular4

ModularAdmin - Free Dashboard Theme Built On Bootstrap 4 and Angular 4.

This is a port, to serve as a boilerplate for Angular4 projects.

ModularAdmin is an open source dashboard theme built in a modular way. That makes it extremely easy to scale, modify and maintain.

demo

Visit modularcode's repository | View Demo (HTML Version)

Introduction

This project was generated with Angular CLI version 1.4.5.

Provides fast, reliable and extensible starter for the development of Angular projects.

sb-admin-bs4-angular4 provides the following features:

  • Developed using boostrap-v4.0.0-alpha.6
  • angular-v4.2.4
  • angular/cli-v1.1.3
  • Following the best practices.
  • Ahead-of-Time compilation support.
  • Official Angular i18n support.
  • Production and development builds.
  • Tree-Shaking production builds.

How to start

Note that this seed project requires node >=v6.9.0 and npm >=3.

Using npm

Get project and dependencies

$ git clone https://github.com/dieguit/modular-admin-angular4.git
$ cd modular-admin-angular4
# install the project's dependencies
$ npm install

Start server and watch for changes

$ npm start

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

Create a production build

$ npm run build

Will output the production application in dist.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.