🚀 Inspiration
📈Due to recent tariffs imposed by the American government, our group wondered about the environmental impacts that importing goods can cause, and whether there were potentially more environmentally friendly ways that businesses could source their materials.
✈️Outsourcing can lead to more transportation emissions, packaging waste, and allows for less control over sourcing practices. However, with that said, local sourcing isn’t always an option if a certain material is only available in a certain part of the world. Therefore, we wanted to make a tool that could allow business owners to discover more environmentally friendly alternatives for their materials, whilst also maximizing their profits.
💡What it does
Enventory uses our research driven formula to calculate the environmental sustainability score and suggestions to maximize profits of a company based on data such as fixed cost, variable costs, and revenue.
🛠️ How we built it
Our web-apps main architecture used Svelte Kit for both front and back with Tailwind for easy styling. Along with Javascript for our backend connections such as with the Google Gemini Api which helped analyze large data.
⚡ Challenges we ran into
- We needed to go through several iterations of our formula for calculating a business’s Environmental Sustainability Score in an easy to understand and logically sound format.
- We encountered difficulties linking the input data from our Svelte frontend to our backend API.
- Creating a user-friendly interface that displays analytics for entrepreneurs to easily implement into their business.
🏅Accomplishments that we're proud of
✅ Formulaic analysis of a Environmental Sustainability.
✅ A variety of realistic suggestions for a Business to improve sustainability and profitability.
✅ Smooth integration of many unfamiliar technologies.
📚 What we learned
- How to build a full stack web application using SvelteKit.
- How to integrate Gemini into a web app to produce valuable analytics.-
- Don’t push your API key publicly (very close call…)
🚀 What's next for Enventory
✨Add a clean and informative dashboard with more graphs to improve user interaction.
✨Increase data collected in the report form to provide more feedback to a business.
✨Add a login system that would allow users to save their data, allowing us to give more tailored and beneficial suggestions and analytics.
Built With
- css3
- gemini
- html5
- javascript
- svelte
- sveltekit
- tailwind
Log in or sign up for Devpost to join the conversation.