Skip to content

george-i/Mean-Material

Repository files navigation

MEAN Material is MongoDB - Express - AngularJS - NodeJS + Material Design.

Description

This toolkit creates the environment for the development of an AngularJS based project.

In addition, it compiles the code to run a smooth and fast application.

This is a screen recording of the result, right after finishing the setup: https://www.youtube.com/watch?v=aUzyFjiAVSM

Features

  • all JavaScript
  • real time integration
  • API service designed
  • compile and test tool

Recommended for:

  • real time apps
  • starting projects from scratch
  • apps which require full stack structure (frontend and backend)

For apps which already have a backend, Lineman Angular Toolkit (light) is more suitable.

Components

Frontend

  • Lineman JS - a CLI tool. With it, most of required tasks in the development process are silently handled.
    Lineman includes Grunt, Jasmine and also runs a local server for development purposes.
  • Bower - for package management
  • AngularJS - you know, the framework :)
  • AngularUI Router - the coolest routing solution for AngularJS
  • Angular Material
  • jQuery

Backend

Mixins

Tools

Setup & run

It is assumed that NodeJS, MongoDB, SASS, Bower and Lineman are installed.

npm install
bower install
mongod --dbpath C:\mongodb\data\db\ /* start MongoDB */
lineman clean run

Finally, open http://localhost:8000 in your browser.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published