Skip to content

This is a Chrome extension to help users keep track of goals. (Built for the Makers Academy final project)

Notifications You must be signed in to change notification settings

kylebuttner/aspyre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aspyre

Aspyre is a simple, beautiful Chrome extension designed to help users keep track of and achieve their long term goals. It was created in 9 days as a final project for Makers Academy.

There is also a separate Rails API backend.

Click here for a short video demo!

screenshot

Installation

Clone the repo and install dependencies.

git clone https://github.com/kylebuttner/aspyre.git
cd aspyre

bower install
npm install

To run, use http-sever. (Download globally with npm install http-server -g)

http-server app

Then navigate to http://localhost:8080

Tests

Aspyre uses Karma for unit testing and Protractor for e2e tests.

To run the Karma tests, use

karma start test/karma.conf.js

To run the Protractor tests, you will need to start the webdriver and run a server. In one tab, run

http-server app

from the root directory.

In another tab, run

webdriver-manager start

Finally, run Protractor with

protractor test/protractor.conf.js

(At the moment, some of these tests will be failing due to some rushed work as our presentation deadline approached! Will be fixed soon.)

About

This is a Chrome extension to help users keep track of goals. (Built for the Makers Academy final project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •