This project is a Flask web application that generates a regression plot using data from a CSV file. The application is containerized using Docker, making it easy to deploy and run in any environment.
- Interactive regression plot generated using Seaborn.
- Dockerized for easy deployment.
- Simple REST API to retrieve the plot.
- Flask: A lightweight WSGI web application framework.
- Seaborn: A Python data visualization library based on Matplotlib.
- Pandas: A data manipulation and analysis library.
- Docker: A platform for developing, shipping, and running applications in containers.
- Docker installed on your machine.
- Basic knowledge of Python and Flask.
git clone https://github.com/hemangsengar/Docker-Flask-Regression-Plot-App.git
cd Docker-Flask-Regression-Plot-App
docker build -t flask-regression-plot .
docker run -p 5000:5000 flask-regression-plot