Skip to content

Aduomas/flask-dash-app

Repository files navigation

Flask-Dash-App

Flask-Dash-App is an interactive web application that combines the power of Flask and Plotly's Dash to visualize price differences among various Lithuanian stores, such as Benu, Eurovaistine, Herba, and more. The application allows users to explore and analyze the data in real-time using interactive plots.

Page Index Image

Table of Contents

Features

  • Built on Flask, a lightweight and flexible web framework
  • Uses Plotly's Dash for creating interactive plots
  • Data fetched from various Lithuanian stores, such as Benu, Eurovaistine, Herba, etc.
  • Extensive documentation, including example images and use cases

Installation

  1. Clone the repository:

    bash
    git clone https://github.com/yourusername/flask-dash-app.git
    cd flask-dash-app
    
  2. Create a virtual environment and activate it:

    python3 -m venv venv
    source venv/bin/activate
    
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

  1. Run the Flask app:

    python app.py

  2. Open a web browser and navigate to http://localhost:5000.

  3. Use the interactive plots to analyze price differences among Lithuanian stores.

Documentation

Detailed documentation, including examples and use cases, is available in the docs folder. You can also access it online at https://aduomas.github.io/flask-dash-app/.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

No releases published

Packages

No packages published