Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryanmurakami/fieldday
🏆☀️🌈🏆 Demo Project for the EC2 Field Day Course
https://github.com/ryanmurakami/fieldday
Last synced: 4 days ago
JSON representation
🏆☀️🌈🏆 Demo Project for the EC2 Field Day Course
- Host: GitHub
- URL: https://github.com/ryanmurakami/fieldday
- Owner: ryanmurakami
- Created: 2020-10-02T20:21:40.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-08T23:42:44.000Z (over 3 years ago)
- Last Synced: 2024-06-11T19:25:41.011Z (5 months ago)
- Language: JavaScript
- Homepage: https://ec2fieldday.com
- Size: 1.55 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Field Day
## Overview
This demo app is for the EC2 Field Day course. The app is called _Field Day_ and simulates field day events for a group of characters representing AWS Services.## Project explanation
The app is able to run all alone in EC2 without connecting to any outside services. During the video course, learners will configure the correct permissions for the app to be able to connect to DynamoDB to push data and ElastiCache to cache sessions. This is done in a fallback pattern when the app starts (eg. Try to connect to DynamoDB, on failure, set a flag and save locally).## Development
Install dependencies with```
npm install
```### Running the Application
```
npm run start
```Access in `localhost:3000`
### Server & Client Development
For client development with active API, the Express server needs to be activated separately.Using two terminals run
```
npm run start
```Server will be `localhost:3000`
Client will be `localhost:8080`