Skip to content

Find and link to terrestrial television transmitters in your browser. An AngularJS + Lineman project.

License

Notifications You must be signed in to change notification settings

tatey/maps.antennamate.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Antenna Mate (AngularJS + Lineman)

Build Status

Try it out, http://maps.antennamate.com.

Find and link to terrestrial television transmitters in your browser. This is the counterpart project to Antenna Mate for iOS.

System Dependencies

  • Node.js 0.10
  • Chrome (Specs)

Setup

First, install Lineman.

$ npm install -g lineman

Then, install the application's dependencies.

$ npm install

Lineman is a command-line utility that is hyper-focused on helping web developers build first-class JavaScript web applications.

Development

First, start the local server and file watcher.

$ lineman run

Then, open in your browser.

$ open http://localhost:8000

Testing

Run the entire test suite.

$ lineman spec

Deploying

First, configure AWS S3 credentials by copying the distribution file and editing the the contents.

$ cp config/credentials.dist.json config/credentials.json

Then, build and deploy to AWS S3.

$ lineman grunt deploy

Finally, everything is accelerated through AWS Cloudfront for extra low-latency goodness. HTTP headers are configured by editing tasks/deploy.js.

Browser Compatibility

This project has been verified to work in the following browsers:

  • Chrome
  • Safari (OS X and iOS)
  • Firefox
  • IE9,10,11

Copyright

Copyright (c) 2014 Tate Johnson. Distributed under the MIT License. See LICENSE.

About

Find and link to terrestrial television transmitters in your browser. An AngularJS + Lineman project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages