Skip to content

dustinsgoodman/angularjs-workshop

Repository files navigation

AngularJS Intermediate Workshop 2015

Welcome to the 2015 AngularJS Intermediate Workshop. Today we'll be learning to work with directives and API services. This repository contains a very simple version of TodoMVC with arguably a lot of UI/UX issues. The AngularJS code could also use some love. Today's mission will be to improve this experience using your knowledge of API services and directives.

Requirements

  1. Node/NPM:
brew install node
  1. Bower & Gulp:
npm install -g bower gulp

Getting Started

Fork this project into your own account then pull it down to your computer. Once complete, run npm install & bower install. Now you're ready to run the server and development. Run the server using gulp serve.

Project Requirements

Goal: Write a directive to replace the todo list items.

  1. I should see a list of items (not inputs).
  2. When I click on an item, I should be able to edit it.
  3. My changes shouldn't save until I press the "ENTER" key.
  4. If I hit "ESC", my changes should revert to the old value.
  5. I should be able to check an item as complete.
  6. The item should be striked through.
  7. I should be able to delete the item.
  8. There should be a way to expand a task to see its description.

About

Base code for AngularJS Workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published