Vancouver has a small but steadily growing zero-waste movement. Zero-wasters seek to eliminate packaging and single-use plastics from their daily lives, but getting started can be intimidating!

What it does

This app will prompt users to check off components of their daily routine—for example, brushing their teeth, showering, and cooking meals—and then create shopping lists of relevant products available from local distributors such as Bulk Barn or The Soap Dispensary, where they can refill reusable containers for toothpaste, shampoo, spices, and more.

This streamlines the process of converting one’s household to zero-waste purchasing flows, and with each purchase the environmental impact (“you saved 2 trees!”) is reported to the user.

Furthermore, the user can enter a current objective, and the app will direct them to their nearest zero-waste retailer—for example, “grabbing coffee” would return cafés that offer reusable cups. This feature also connects users who have surplus items with prospective purchasers, so someone looking for a couch can be directed to a neighbour selling a secondhand one.

To motivate users to keep making sustainable low-waste choices, users accumulate points for each purchase, which can be redeemed for coupons and rewards at partnered stores—in all, ultimately minimizing carbon emissions, packaging, and manufacturing waste.

How I built it

Figma and Illustrator for prototyping, HTML/CSS/JS on for website code, Heroku and Postgresql for backend

Challenges I ran into

Using Figma for the first time was a challenge, as was translating the Illustrator prototype into workable HTML and CSS for my team members.

What's next for Kernull

Integration with Heroku database, mobile app development, partnering with local zero-waste stores, and more!

Built With

Share this project: