keywordnew / ng-cards

a contact list using angular 1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instructions

  1. Build an address book using the attached wireframe. All contacts should be
  2. listed on the left-hand side,
  3. be searchable,
  4. and can be toggled to view their full details in the main view.

We are not too concerned about the styling of your address book. Try to make it look as close to the mockup as you can, but no points will be deducted if you cannot have styling match

  1. Contacts should be editable in the main view.

  2. Use Angular filters, services/factories, directives, and some built-in directives where appropriate.

  3. BONUS: Use the ng-router. (See Dependencies #2)

  4. BONUS++: Provide Jasmine/Karma tests for all of your components.

  5. Send us a link to your repo to view it. DO NOT create a fork of this repo. Instead, make a copy of it.

NOTE: use the contacts.json file in the public folder to populate the Address Book.

Dependencies

  1. Angular 1.4.7
  2. Angular Router (https://code.angularjs.org/1.4.7/docs/api/ngRoute)

Installation

  1. Install Node and NPM
  2. Run npm install to install the dependencies.
  3. Start the server: node server.js
  4. View in browser at http://localhost:8080

About

a contact list using angular 1


Languages

Language:JavaScript 52.3%Language:HTML 47.2%Language:CSS 0.5%