Skip to content

kurtbradd/McMasterGram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

McMasterGram

Web interface that displays all Instagram media that has been location tagged, geo-tagged, or hash-tagged in relation to McMaster University. New media is received by subscribing to the Instagram Real-time API, and then pushed to the user via WebSockets.

Dependencies

  1. Node.js
  2. Redis
  3. Ngrok

Project Setup

To run application, follow these steps.

Locally

  1. Add 'keys.js' to /config folder
module.exports = {
	instagram: {
		'client_id': 'YOUR-CLIENT-ID-HERE',
		'client_secret':'YOUR-CLIENT-SECRET-HERE'
	}
}
  1. Configure 'environment.js' accordingly
  2. Start ngrok ex. './ngrok 3000', to run on port 3000

Testing

TODO

TODO

  1. Add grunt script for ngrok
  2. Add grunt script for remote deployment
  3. Implement React.js for quicker DOM insertions
  4. Testing API Endpoints

About

Instagram pics from McMaster University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published