https://github.com/dylanhogg/cloud-jeopardy-app
Cloud Jeopardy! An AWS Certification study tool.
https://github.com/dylanhogg/cloud-jeopardy-app
aws certification game jquery-terminal study
Last synced: 3 months ago
JSON representation
Cloud Jeopardy! An AWS Certification study tool.
- Host: GitHub
- URL: https://github.com/dylanhogg/cloud-jeopardy-app
- Owner: dylanhogg
- Created: 2021-02-16T10:54:24.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-06T06:23:09.000Z (almost 4 years ago)
- Last Synced: 2025-02-14T11:52:45.015Z (4 months ago)
- Topics: aws, certification, game, jquery-terminal, study
- Language: HCL
- Homepage: http://jeopardy-app.infocruncher.com/
- Size: 1.66 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cloud Jeopardy!
[](https://github.com/dylanhogg/cloud-jeopardy-app/tags)
[](https://github.com/dylanhogg/cloud-jeopardy-app/actions)[Jeopardy!](https://en.wikipedia.org/wiki/Jeopardy!) is an American television game show created by Merv Griffin.
The show features a quiz competition in which contestants are presented with general knowledge clues in the form of answers,
and must phrase their responses in the form of questions.[Cloud Jeopardy!](https://github.com/dylanhogg/cloud-jeopardy-app) is an app created by Dylan Hogg in which users are
presented with an AWS cloud FAQ answer and must choose the correct corresponding FAQ question.## Live Interactive Application
Deployed here: [http://jeopardy-app.infocruncher.com/](http://jeopardy-app.infocruncher.com/)
The server and client components are also available for you to deploy this app also using terraform and aws.
## Application Demo

## Components
### Static API Server (AWS S3 Website API)
Static file generation with AWS S3 Terraform deployment (cheap server option 1)
App: https://github.com/dylanhogg/cloud-jeopardy-app/tree/master/server/static/app
Terraform for deployment: https://github.com/dylanhogg/cloud-jeopardy-app/tree/master/server/static/infra/s3
Makefile: https://github.com/dylanhogg/cloud-jeopardy-app/blob/master/server/static/Makefile
### Dynamic API Server (AWS ECR/ECS Docker deployment with FastAPI)
FastAPI server with AWS ECS/ECR Docker + Terraform deployment (less-cheap server option 2)
App: https://github.com/dylanhogg/cloud-jeopardy-app/tree/master/server/dynamic/app
Terraform for deployment: https://github.com/dylanhogg/cloud-jeopardy-app/tree/master/server/dynamic/infra/ecs
Makefile: https://github.com/dylanhogg/cloud-jeopardy-app/blob/master/server/dynamic/Makefile
### Web-based Client Application (AWS S3)
Console Web Application using [jQuery Terminal Emulator](https://terminal.jcubic.pl/) with AWS S3 Terraform deployment
App: https://github.com/dylanhogg/cloud-jeopardy-app/tree/master/client/javascript-terminal/app
Terraform for deployment: https://github.com/dylanhogg/cloud-jeopardy-app/tree/master/client/javascript-terminal/infra
Makefile: https://github.com/dylanhogg/cloud-jeopardy-app/blob/master/client/javascript-terminal/Makefile