Inspiration

We got inspiration for this project from the Schneider Prize for Technology Innovation sponsored by MRG Labs to create a software that takes multiple specified data files, and upload that to generate multiple graphs comparing the data.

What it does

Graphitron is a full-stack web app that transforms raw CSV data into insightful visual comparisons. Upload a baseline file and multiple sample datasets, and will automatically superimpose, analyze, and batch-generate high-quality graphs for download or sharing. Designed for automation, lab analytics, and precision.

How we built it

We used the following technologies to build this web app: Next.js, React, TypeScript, Tailwindcss, Google-Gemini-AI, Flask, Python, Matplotlib, Pillow, Google-Cloud-Storage.

Challenges we ran into

The challenges that we were facing was that we were struggling to connect the python backend to our React Next.js frontend or to our web app.

Accomplishments that we're proud of

We are proud that most of the functionality of Graphitron works.

What we learned

Some of us learned how to use python for the first time and using python libraries to execute certain functions to make our backend work. Also, we learned how to read, extract, and generate multiple graphs from multiple files to compare and contrast data.

What's next for Memphre

To try to get Google-Gemini-AI to work to generate insights and explanations on the data, and what it represents for each graph generated.

Built With

Share this project:

Updates