Starting a CMS with AngularJS, ExpressJS, Grunt, Bower, Karma, PhantomJS, JShint, SB Admin 2
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ansible
app
config
db
logs
server
test
.gitignore
Dockerfile
Dockerfile.MYSQL
Gruntfile.js
LICENSE
README.md
bower.json
docker-compose.yml
nginx.angular-admin-seed.conf
package.json
supervisord.conf

README.md

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