Skip to content

hpieterse/avodash

Repository files navigation

Avodash

Avodash is a dashboard to visualize and explore the price of avocados.

Online Demo

(The site is hosted on a free Azure web service, therefore it might take a few minutes to start up)

Features

Avodash includes interactive features that will help you slice and narrow down the data that you want to analyse. Try one of the following:

  • Select one of the chart legends to add a filter
  • Exclude a region by clicking on the minus filter button in the "Top 10 Regions by Volume" card
  • Select a different date range to filter data
  • Select a filter from the search box

Any changes to the selected filters will update the website route in query parameters. This means you can bookmark or share any filter and date range selection.

Getting Started

Avodash is build using

Prerequisites

You will be required to install

Running The App

The app can easily be started using the .NET CLI.

dotnet run

When the ASP.NET web project is run in development mode, a React development service is automatically started.

It might be required to install development SSL certificates using

dotnet dev-certs https --trust

It might also be necessary to install NPM dependencies

cd ./ClientApp 
npm install

Project Structure

Source code is contained in a single ASP.NET project. Areas of interest include:

  • ClientApp - The React project.
  • Controllers - The API controllers.
  • ClientApp/src - The TypeScript React files.

Credits

Dataset from Kaggle https://www.kaggle.com/smokingkrils/avacado-price-prediction

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published