Inspiration

I've got my inspiration during one of my classes at school, when my teacher scolded me and my classmates for leaving papers on the floor.

What it does

EcoMentor is a webapp that turns sustainability into a game. It is in fact a gamified educational platform that helps people live greener everyday. Inside EcoMentor there are challenges that make you level up while you help the planet and there is the EcoMentor, an AI chatbot for questions on green themes.

How I built it

I built it using VS code as my IDE and Python for both backend and frontend (streamlit). I used an API for the LLM's integration and CSV to save users data with encryption methods.

Challenges I ran into

The hardest challenges for me were mastering streamlit because i knew only the basics and finding a free LLM's API.

Accomplishments that i'm proud of

I'm proud of all the hardwork i put into, i had never partecipated to an hackathon with such a brief time.

What I learned

The most important thing i learned is for sure how to build a real product. Before EcoMentor i only did some little projects that took maybe 2 or 3 hours to be completed and most of the time they ran only in terminal. But i also learned streamlit, basics of git and some low-level encryption methods.

What's next for EcoMentor

The first thing i will do is improving UI and UX. The front-end in fact is maybe too simple for a complete product, but if we consider it an MVP i think it's not bad. I will for sure give the chatbot a face, maybe it could be an animal like a turtle. Then i'm going to switch from CSV to MySQL to store data. And lastly i think i would open an Instagram profile to publicize the finished product.

Built With

Share this project:

Updates