Skip to content

Experss app for experimenting with auth/pdf generateion/general interfaces

Notifications You must be signed in to change notification settings

fiachra/racecontrol

Repository files navigation

Simple Race Managment App

Installation

npm install

Authentication is provided 3rd party by stormpath. You must create as .env file in the project route and include the stormpath keys

export STORMPATH_API_KEY_ID=xxx
export STORMPATH_API_KEY_SECRET=xxx
export STORMPATH_APP_HREF=xxx
export EXPRESS_SECRET=xxx
export AWS_ACCESS_KEY=xxxxxx
export AWS_SECRET_KEY=xxxxxx

Once you create the file you need to run

source .env

Usage

When all the above setup is complete, to run the app to run:

npm start

Amazon Web Services

Data storage is all managed using AWS's Dynamo DB. This way there was no need to pre-provision any db instances. I'm only paying for input and output which isn't very much. AWS keys are picked up from enviroment varibles like the stormpath keys.

About

Experss app for experimenting with auth/pdf generateion/general interfaces

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages