Ecoupon is a mobile app that provides fun challenges to educate users on how to live a healthier lifestyle and protect our planet. It also helps in pairing potential customers with environmentally friendly businesses.
Inspiration
Many factories produce foods with many carcinogenic substances added, and a large amount of waste is discharged during the production process, causing damage to the environment. We need to better educate people on how to choose products that are better for their health and better for our planet.
What it does
Ecoupon platform provides a variety of the challenge templates including concepts such as healthy eating, environmental protection, energy-saving, and carbon reduction.
Businesses can issue challenges by selecting the challenges from our templates, they can also decide what kind of coupons they want to offer.
Users can get discounts provided by the store as long as the photos that meet the challenge rules in the app are recognized by the AI judges For example, users uploading a photo of a salad for two meals in a row can pass the Green Eating Challenge and receive a coupon.
How we built it
The app is currently built with React-native, Expo, and Express. We store our data in MongoDB Atlas. We will use TensorFlow ImageNet pre-trained models as the starting point and apply transfer learning to our challenge dataset. We also use mobile phone sensors like cameras, GPS, and accelerometers to help on the final judging.
Challenges we ran into
In order to prevent users from cheating or hackers to receive a large number of coupons, our AI judges use Computer Vision and Anomaly detection algorithms to validate whether the uploaded photos meet the challenge rules.
Accomplishments that we're proud of
The app already has basic functions
What we learned
Learned how to build a mobile app
What's next for Ecoupon
We will start a partnership with restaurants and small shops. As the number of users increases, we expect to cooperate with more major brands in the future.
We also can make money from Gold membership subscription fees. Businesses willing to pay for a Gold membership for our additional services can get data analysis reports every month to help them make business decisions
Built With
- augmented-reality
- eco-friendly
- expo.io
- express.js
- machine-learning
- mongodb
- react-native
- tensorflow
- typescript



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