Shiny Project
Fall 2025
Shiny App Project
Requirements
- Build a Shiny App that meets the following requirements:
- Has a user interface (UI) and server logic.
- Includes at least two different types of input controls (e.g., sliders, dropdowns, text inputs).
- Displays at least two different types of outputs (e.g., plots, tables, text).
- Utilizes reactive expressions to update outputs based on user inputs.
- Is well-documented with comments explaining the code.
- The app should be deployed and running on your computer.
Suggested Steps
- Choose a dataset to work with. This could be a built-in R dataset or one you find online.
- Plan the layout of your app, including the inputs and outputs you want to include.
- Write the UI code to create the layout and input controls.
- Write the server code to handle the logic and generate outputs based on inputs.
- Test the app locally to ensure it works as expected.
- Add comments to your code to explain how it works.
- Prepare to present your app to the class, explaining its features and functionality.