mortoni / facehack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Capstone Project

Capstone Project, Project 5 from Udacity Senior Web Developer Nanodegree. It's a responsive app.

Requirement

You must create your very own web application that functions just as a native mobile application would, using all that you’ve learned throughout this Nanodegree program.

Udacity

##Demo
You can see a demo here.

Mobile

Desktop

image

##Technologies AngularJS
Firebase
Web Components
Service Worker
IndexedDB
JavaScript
HTML5
CSS3
Gulp
BootStrap 3
Angular Material
JQuery

##Dependencies

  • Node.js
    You must download and install it here.

##How Application Works ? Login in using your facebook account. Look for pages of your interest in Dashboard e.g. CNN, Then option for Hack it, then go to the Pool and if the app finds any new content it will be show on Contents Pool. Once it appear click add to database.

If you want an offline experience you have to go Settings and tick offline experience. and type in a code.

##Running Go to root folder of project, open your terminal and then follow steps:
###Development Server

  • Installing dependencies:
$ npm install
$ bower install
  • List Gulp tasks:
$ gulp
  • Running server:
$ gulp serve

###Distribution Server

  • Generate distribution:
$ gulp build
  • Running distribution server:
$ gulp dist:serve

##Features
Version 1.0.0

  • First commit

About


Languages

Language:CSS 64.4%Language:JavaScript 27.9%Language:HTML 7.7%