Skip to content

Sheets to Charts is a user-friendly web application designed to transform .xlsx and .csv files into interactive charts effortlessly.

License

Notifications You must be signed in to change notification settings

Mulekotd/sheets-to-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sheets to Charts

Sheets to Charts is a web application that allows you to convert .xlsx and .csv files into interactive charts.

Table of Contents

Overview

Sheets to Charts is a user-friendly tool for data visualization. It simplifies the process of creating charts from Excel (.xlsx) and CSV files. With Sheets to Charts, you can quickly turn your data into insightful visualizations without the need for complex software or coding.

Features

  • Easy File Upload: Simply upload your .xlsx or .csv files to get started.
  • Intuitive Interface: Easily select your data and axis for chart creation.
  • Interactive Charts: View and interact with your charts directly in the browser.
  • Export Options: Download your charts for presentations and reports.
  • No Coding Required: No coding or technical skills needed.

Requirements

Before using this project, ensure that you have the following software installed in your development environment:

python

Installation and Setup

1 - Clone or Download the Repository:

Clone this repository to your local development environment or download the source code.

git clone https://github.com/Mulekotd/sheets-to-charts.git

cd sheets-to-charts

2 - Install Dependencies with pip:

Open a terminal and run:

pip install flask pyChart.JS pandas python-decouple

3 - Configure the environment variable:

Example .env file:

FLASK_SECRET_KEY=your_key_here

4 - Start in your local machine:

python .\main.py

Usage

  1. Visit the http://localhost:5000/.
  2. Click the "Upload" button on the home page.
  3. Select your .xlsx or .csv file.
  4. Choose your data and axis settings.
  5. Click "Generate Chart" to create your visualization.
  6. Explore and interact with your chart.
  7. Download the chart as .PDF.

License

This project is open-source and is provided under the MIT License. You are free to use and modify it as needed. Feel free to contribute to the project or report any issues on the GitHub repository.

mit

Feedback and Contributions

We welcome feedback, suggestions, and contributions from the community. If you have ideas for improvements or encounter any issues, please don't hesitate to open an issue on GitHub.

About

Sheets to Charts is a user-friendly web application designed to transform .xlsx and .csv files into interactive charts effortlessly.

Topics

Resources

License

Stars

Watchers

Forks