Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add summary of app structure to README #59

Open
KristinaRiemer opened this issue Nov 13, 2019 · 0 comments
Open

Add summary of app structure to README #59

KristinaRiemer opened this issue Nov 13, 2019 · 0 comments

Comments

@KristinaRiemer
Copy link
Contributor

I'm thinking along the lines of the purposes of the most high-level components that make up the app, and then the most important file(s) for each of those components. Initial draft of this below:

  1. Cache: to pull down TERRA REF data that will be displayed
    • cache-refresh.R
  2. Shiny: to determine how app looks and how data is organized and displayed
    • app.R
    • render-site-map.R (+ other incoming render-*.R)
  3. Shiny Server: to host app online
    • shiny-server.conf
  4. Docker: to spin up Shiny Server, R environment, and all necessary packages with correct versions
    • Dockerfile
    • docker-compose.yml
    • docker-compose.override.yml

I think this would be useful for developers to get a quicker handle on how the app works overall.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant