- Notifications
You must be signed in to change notification settings - Fork0
liamtan28/COTW
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The application runs on the web, and supports mobile webviews and controls. To achieve this, the following is used:
- TypeScript
- Globe.GL library (Globe API for THREE.js)
- Parcel (buildtool)
Begin by installing all dependencies:
yarn
You can then run the project locally:
yarn dev
NOTE There is currently a limitation due to file serving that the value ofNGINX_SERVE
must be set tofalse
insrc/config.ts
in order to run locally. More on this below.
You can also push a new image to ECS using the following command (keep in mind you need to have a valid auth session with AWS):
yarn push
Below is a high level diagram of how the application components work and the render cycle behaves.