As of recent, 'sustainability' has become a buzzword that a lot of people, including myself, tend to dismiss. The declining state of our world and its ties to the lack of sustainable industry feels like a problem too colossal for any individual to make a conceivable difference, thus we simply push it aside. Speaking of colossal problems, my wallet has suffered tremendous losses at the hands of the cosmetic industry, a problem that I'm sure many others face as well. Unfortunately, I doubt I'll be able to put an end to this bad spending habit, meaning the environment may also suffer the repercussions. Websites like Sephora showcase several non-environmentally friendly makeup brands but because they're so accessible I go back to them time and time again. This inspired me to make a similar website in which several strictly eco-friendly cosmetic brands would be listed all in the same place, thus providing convenience and a way to make a difference while doing something I enjoy in the comfort of my own bed.

How I built it

I created my website on because I find it extremely easy to use. My program was written entirely in HTML, CSS, and Javascript.

Challenges I ran into

The biggest challenge I ran into was figuring out the placement of all the components across the website (i.e., buttons, images, navigation bar).

Accomplishments that I'm proud of

I started this project wanting to give my website a clean and classy yet youthful look and for the most part I think I succeeded in doing just that.

What I learned

I put a lot of emphasis on aesthetics and presentation for this project, meaning I had to expand my previously lacking CSS knowledge quite a bit. On a slightly unrelated note, I learned a lot about the ingredients and manufacturing process of cosmetics. I was shocked by the extent of how unsustainable this industry can be.

What's next for Shop 4 Sustainability

The little time I had was only enough for me to create an initial prototype, meaning the promo code mentioned on the site and the promise to plant a tree for every $50 spent on it were only ideas that unfortunately have yet to come to fruition. Additionally, Shop 4 Sustainability has a lot of room for expansion. For the sake of time, only 6 brands are showcased and 3 products per brand are listed. Ideally, this number will increase substantially.

Built With

Share this project: