https://github.com/cloudle/ronin-ui
https://github.com/cloudle/ronin-ui
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/cloudle/ronin-ui
- Owner: cloudle
- Created: 2021-08-13T10:27:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-14T15:36:16.000Z (almost 5 years ago)
- Last Synced: 2025-02-15T19:22:37.640Z (over 1 year ago)
- Language: JavaScript
- Size: 158 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Introduction:
A Browser based Application.. but also "mobile friendly", could be run natively with React Native.
## Required tools:
- wings-cli, install with `npm i -g wings-cli`
## Development:
With `wings-cli` installed, run `wings` under project's root to launch development server
## Build:
- Run `wings -h` for further information, for bundle/build run `wings bundle`
- Check out bundled assets under `wings` folder
## Deployment:
This project use Terraform to deploy over AWS S3 and CloudFront.
- Make sure you have Aws account configured on your machine
- Make sure you have Terraform initialized on your machine by execute `terraform init` inside `devOps` folder
- Under project's root, run `yarn deploy` to deploy
- Note: Terraform states could be found under `devOps/states` folder, link it with ie. DropBox for simple state share
## Api:
- Api for this project powered by GraphQl, which come with nice Playground tool under [this link](https://lq92alow55.execute-api.us-east-1.amazonaws.com/dev/graphql).
- This also act as the Api documentation/interface for the UI side.