Skip to content
AngularJs application (front-end of express-pagespeed) for CS50x2016 Final Project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
test
.bowerrc
.editorconfig
.gitattributes
.gitignore
.jscsrc
.jshintrc
.yo-rc.json
Gruntfile.js
LICENSE
README.md
bower.json
package.json

README.md

Ng-PageSpeed

Live url: https://godev.space/ng-ps

This is the second part of my final project for CS50x2016.

A simple AngularJs application with Materialize CSS as style framework (more specs on About page).

Build & development

If you want try yourself, you need first nodejs 5.x, npm, bower, grunt, karma installed.

Clone and install

$ git clone https://github.com/LasaleFamine/ng-pagespeed-cs50x [optional name]
$ cd <your directory>
$ npm install
$ bower install

Run

$ grunt serve

Build

$ grunt

Custom service

You can change also the service url and get the results from another source.
The default value is related to my service on my own server and it may will not go really fast. Also it may be not working sometimes.
Inside /app/scripts/services/pgspeed,js:

var url = 'https://godev.space/pgspeedService/api/exp';

Change with:

var url = [yourServiceUrl];

Testing

(NOT READY) Running grunt test will run the unit tests with karma.

You can’t perform that action at this time.