PlanetPoints: Make every scan count for the Planet with PlanetPoints
Inspiration
The inspiration for this project came from looking to the future. Everywhere we look in recent history, we see pollution, climate change, and the impended point of no return. Instead of talking about the problem, we wanted to actively contribute to being part of the solution.
What it does
This product allows the user to scan product barcodes they use in their day-to-day lives to get a sustainability score. This score is made up of three factors: brand reputation, materials, and packaging. Using our SustainAScore algorithm, we return a score from 1 to 100 based on how good or bad a given product is for the environment.
How we built it
We took a multi-path approach to developing this application.
- Landing Page: Next.js
- Android Application: Kotlin and Android Studio
- Backend: AWS Lambda
- Scanning Functionality: Google Vision and Barcode API
Challenges we ran into
The biggest challenges we faced were the handoff points between teamates and making sure nothing felt between the cracks. Handoffs meaning Lambda to Android Application and Scanning Functionality to AWS and Android Application
Accomplishments that we're proud of
Our biggest accomplishments are honestly all of the technologies we used to make this come together, with everyone having their own strengths and weaknesses and having teammates do what they're comfortable with and use, ending up with an amazing final product.
What we learned
Imcrement!!! We started off with a incredibly wide scoped project but from the start we kept looking at the smallest possible steps we can take to get to a product we can demo and we ended up finishing up with a extremly basing MVP around midnight and that ultimately gave us so much time to polish up and work on documentation and UI/UX
What's next for PlanetPoints?
Hopefully the app store!
Built With
- amazon-web-services
- android
- aws-lambda
- google-cloud
- google-vision
- google-web-services
- kotlin
- natural-language-processing
- next.js
- python
Log in or sign up for Devpost to join the conversation.