Skip to content

karl-micesoft/vote.poker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vote.poker Planning Poker

Frontend

The front end, contained in frontend/ is a Svelte JS app that is hosted on S3 via Cloudfront. You can use the following commands to aid development:

$ npm install - install dependencies

$ npm run dev - run a develpoment server at http://localhost:5000

$ npm run build - build the application for production

Lambdas

The lambda functions are contained in lambdas/, each being handled by the index.js file and handler function within each lambda directory. These are then mapped to websocket API actions via the lambda_route_mapping local in the terraform/_vote_poker.locals.tf file.

Terraform

All contained within terraform/. Terraform is also used to handle deployments, reading code from the lambdas/ and frontend/public/ directories and uploading them to AWS Lambda and AWS S3 respectively.

Both zip and jq must be available on the environment that terraform is run in, as well as support for running bash files.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.4%
  • HCL 23.4%
  • Svelte 17.6%
  • CSS 2.1%
  • Other 1.5%