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
- flask
- google-cloud
- google-gemini-ai
- matplotlib
- next.js
- pillow
- python
- react
- tailwind-css
- typescript

Log in or sign up for Devpost to join the conversation.