Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
js
 
 
 
 
 
 
 
 
 
 
 
 

aRanger

A simple way to arrange items in a grid. A live version can be found at code.minnpost.com/aranger.

Github authentication

In able to login with Github (and save arrangements), Github oath requires a small server-side proxy. This app is setup to use Gatekeeper.

Running on Heroku:

Github applications are setup:

  • For local, Github application ID 126989.
  • For production, Github application ID 126783.

Development

You will need to serve the application at localhost:8080\ if you want to use the already-set-up Gatekeeper application.

Any web server will do, but a simple one is http-server.

  1. npm install http-server -g
  2. http-server -p 8080

Deploy

Except for Gatekeeper, the application is all frontend and could easily run on something like Github Pages.

Github Application

Set up a Github application for oauth at github.com/settings/applications/new.

Gatekeeper

Running your own Gatekeeper is fairly straigforward; see the instructions on the project page. You can easily deploy it on Heroku with the heroku button below:

Deploy

About

A simple way to arrange items in a grid.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published