As aspiring software engineers, we spend countless hours honing our technical abilities in order to secure a prestigious job title. Our intense focus and dedication to solving practice problems, however, blinds us. We give praise the resources that has provided us a platform to prepare us for our dream jobs, but forget to appreciate the resource that gives us everything we have, the real prize, Mother Earth. Our solution is to provide a platform that advances careers and gives back to Mother Nature.

What it does

We have built a platform where users can solve coding challenges provided by companies. Every 5 successful submission to a problem will gain a pledge from that company to plant a tree.

How we built it

Our Front-End was developed using React and CSS. We built a database back-end using MongoDB Atlas on Azure and used a Java Spring API to map the database to endpoints.

Challenges we ran into

Front-End: Working with MaterialUI, general styling and design Back-End: Getting RabbitMQ to work with Java and Go

Accomplishments that we're proud of

We're proud to provide an application that cares about the well-being of our home.

What's next for Code For Trees

In general, we hope this brings awareness to maintaining Earth. We hope to continue working on the application and gain company sponsors.

Share this project: