Skip to content

This repository contains code for an introductory AngularJS project. Please see the README below for more details.

Notifications You must be signed in to change notification settings

t-cun/AngularJS-Menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngularJS-Menu

This project was created as part of a AngularJS course provided through Coursera. This repository contains code progress over the course of the material provided via video lectures and coding assignments. Additonally, the project has been remasked as well as additional features added, including firebase integration. Other tools that have used as part of the project include gulp and bower as well as npm. If you would like this project in action, visit spiceshack.tcun.xyz to take a look.





My intention is use this project as a resource for current and future students of the course and as an example project for anyone learning AngularJS. Please feel free to send e-mail me with any questions or comments. As part of my front-end development study I have also completed the next course in coursera's Full Stack Specialization, and have another repository available for the completed project here. This course covers hybrid mobile-app development using AngularJS and the Ionic Framework.

Usage

Clone the repository

Clone the repository on your machine

git clone https://github.com/tcunningham07/AngularJS-Menu.git

Install the required tools: gulp, bower

npm install -g gulp bower

Install npm and bower dependencies:

npm install && bower install

Once the dependencies have installed, preview the project:

gulp watch

Use Gulp tasks

  • gulp to build an optimized version of your application in /dist
  • gulp watch to launch a server on your optimized application in /dist
  • gulp clean to remove all files in /dist

Test features

  • Unit test (karma) : out of the box unit test configuration with karma, includes a few example unit tests written for the MenuController.
  • e2e test (protractor) : out of the box e2e test configuration with protractor, includes a few example test scenarios.

Thanks

Coursera

License

MIT

About

This repository contains code for an introductory AngularJS project. Please see the README below for more details.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published