Skip to content

Starting a CMS with AngularJS, ExpressJS, Grunt, Bower, Karma, PhantomJS, JShint, SB Admin 2

License

Notifications You must be signed in to change notification settings

thanhson1085/angular-admin-seed

Repository files navigation

Docker Pulls Gitter CodeShip

This is a seed project. It will help you to easily start a Admin Site with AngularJS in Front-end and NodeJS/ExpressJS 4.0 in Back-end

Features

  • Installation Page
  • Login Page
  • Register Page with confirmation email
  • List/Edit/View User
  • User Avatar
  • Supports multiple languages
  • User Profile
  • Term & Taxonomies
  • Privileges

This project includes a simple server-side. So it is very easy for you to download and run.

We use REDIS like Queue Messaging System. So be sure that before running this application you have to install REDIS, GRUNT, BOWER.

Installation

  • Install ImageMagick sudo apt-get install imagemagick (for generating thumbnails)
  • Run bowser install
  • Run npm install

Run

  • Run npm start
  • npm run dist - a shortcut for grunt serve:dist to minify the files for deployment
  • Run grunt test to make sure the application work perfectly

You also can run it in Docker.

Demo

Click here angular-admin-seed

Please try to register a new account (requires a real email). After that, you are able to login and change your avatar, or profile ... You also can use account (test@test.com/test) to login the site.

Starting to build a admin site with angularjs and nodejs

License MIT

Copyright (c) 2015 Nguyen Sy Thanh Son