Skip to content
This repository was archived by the owner on Sep 11, 2023. It is now read-only.
This repository was archived by the owner on Sep 11, 2023. It is now read-only.

Milestone 06 #52

@dy-lin

Description

@dy-lin

Milestone 06

  • Apply TA feedback on your dashboard, fix any bugs and implement new features (issue CM111- In-Class Feedback #50)
    • Clean up your repository (including issues) and make it ready for public release
  • Finalize your dashboard
  • Deploy your app on Heroku

Task 1: Apply TA feedback (30%)

Your TA will be giving you feedback on your Dash app by Thursday at 6 PM. That should be plenty of time to fix any bugs that exist, implement new features, and improve the layout of your app. You should take this opportunity to clean up your repository and make it ready for public release. Here are some suggestions on things you can do to “clean up your repository”:

  • Remove .Rproj from your repo (if you accidentally committed it on github) and add it to your .gitignore file
  • Close stale issues
  • If your folder structure is messy or confusing, clean it up and re-organize it
  • Create a v1.0 tagged release !
  • You can split up your app into multiple files; just a warning, this can get complex so only do this if you want to challenge yourself and everything else is complete! Here are some instructions on how to do this.

Task 2: Finalize your dashboard (10%)

  • Make sure your app is complete, functions correctly, and does what you want it to. One (optional) way to make sure of this, is to get others to run your app and give you feedback.

Task 3: Deploy your dashboard (50%)

As shown in cm111, you should deploy your app on heroku so that it is publicly accessible.

  • In your README, please include the Heroku app link and clearly mark it so that we can find it!

As part of this task, in addition to a correctly deployed app, we will also check the following files:

  • Procfile
  • app.json
  • heroku.yml
  • init.R
  • Dockerfile

Note: depending on how many dependencies your app has, this can take quite a while to get right, don’t leave it to the last minute!

That’s it! You have now created an analysis pipeline and deployed a dashboard app from scratch! You should all be super proud of the work you’ve done over the past 6 weeks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions