chazhenricks / ng-todo-demo

This is a to-do app intended to be an introduction to AngularJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To Do List App

This is a simple To Do list app that utalizes AngularJS and Firebase to keep track of a list of To Do items.

Setup

  1. Fork into your own repo then clone to your machine.
  2. Make sure you have npm installed on your machine by running npm -v
    1. If you need to install npm, go to https://www.npmjs.com/ and scroll down and click on 'install npm'
  3. cd into the /lib folder and run npm install
  4. rename the 'app/values/fb-creds-example.js' file to 'app/values/fb-creds.js'
  5. setup a firebase project at 'https://firebase.google.com/'
  6. once setup, click the 'add firebase to your app' button on the overview page of your project and input the values (API Key, Database URL etc...) into their respective places in the 'fb-creds.js' file. (Hint: you can copy and paste from the firebase popup directly into the fb-creds.js file)
  7. startup local server
    1. If you dont have a server on your machine you can run npm install http-server -g from any directory then run hs in the root directory to start up a local server.
    2. You can then type http://127.0.0.1:8080 into your browser navigate to the server you just started.
  8. Login via gmail account or signup and register with email address/password
  9. Get Organized!

About

This is a to-do app intended to be an introduction to AngularJS


Languages

Language:JavaScript 59.5%Language:HTML 38.2%Language:CSS 2.3%