Skip to content

neeraj-2/DAGBP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DAGBP: Data Analyzer and Generator of Best-Fit Plots

Mentor: Dr. Suman Kundu

What this project is all about?

This is a data visualization tool built using Python and Flask. It allows users to upload a CSV file and generate visualizations based on the data.

Tech Stack

Backend: Python, Flask

Database: Firebase

Frontend: ReactJs, NodeJs, HTML, CSS, Javascript

Hosting: Netlify

Student

Name Year Department
Neeraj Senior Computer Science and Engineering
M K Laksath Adityan Senior Computer Science and Engineering

Features

  • Users can upload a CSV file and generate visualizations based on the data
  • Default visualizations are generated for a sample CSV file
  • Dark and light themes for the dashboard
  • Dashboard page shows different project statistics such as tech stack used

Deployed Link

You can find a live demo of this project at https://resilient-cobbler-f37332.netlify.app/. This project is hosted on Netlify and may take some time to spin up if the site is currently sleeping.

Getting Started

  • Clone the repository
  • Install the required dependencies for the backend: pip install -r requirements.txt
  • Install the required dependencies for the frontend: cd frontend && npm install
  • Build the frontend: npm run build
  • Run the Flask app: python app.py
  • Open your web browser and navigate to http://localhost:5000

Dashboard Page

1

2

Team Page

3

Default Data Page

4

Different Charts

5

6

7

Upload CSV/Data Processing Page

8

Default Visualization Page

9

10

Video Demo Link:

Click Here

About

Data Analyzer and Generator of Best-Fit Plots

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published