Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/robinmillford/avocado-shiny-app

A dashboard of California avocado insights.
https://github.com/robinmillford/avocado-shiny-app

avocado data-visualization shiny-apps shinydashboard

Last synced: about 11 hours ago
JSON representation

A dashboard of California avocado insights.

Awesome Lists containing this project

README

        

---

# Avocado Shiny App

This repository contains the code and necessary files to deploy a Shiny web application. The application is designed to provide a dashboard of California avocado insights.

## Source

Dataset - [California Avocado Production and Value (1971-)](https://www.kaggle.com/datasets/yaminh/california-avocado-production-and-value-1971/) .

## Deployment

Here is my Deployed app on Shiny server - [Avocado Dashboard](https://robinmillford.shinyapps.io/avocado-app/)

## Requirements

To run this application locally or deploy it on a server, you need the following:

- Python 3.x
- Pip (Python package manager)
- Shiny server or a compatible deployment environment

## Installation

1. Clone this repository to your local machine:

```bash
git clone https://github.com/RobinMillford/Avocado-Shiny-App.git
```

2. Navigate to the project directory:

```bash
cd Avocado-Shiny-App
```

3. Install the required Python packages using pip:

```bash
pip install -r requirements.txt
```

## Usage

### Running Locally

To run the Shiny app locally:

1. Ensure all dependencies are installed (see Installation above).

2. Start the Shiny app using Uvicorn:

```bash
shiny run --reload --launch-browser app.py
```

## Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or a pull request in this repository.