Mentor: Dr. Suman Kundu
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.
Backend:
Python, Flask
Database:
Firebase
Frontend:
ReactJs, NodeJs, HTML, CSS, Javascript
Hosting:
Netlify
Name | Year | Department |
---|---|---|
Neeraj | Senior | Computer Science and Engineering |
M K Laksath Adityan | Senior | Computer Science and Engineering |
- 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
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.
- 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