Inspiration
We decided to partake in this project, because we have an affinity for the environment and saving the planet from future issues, such as global warming.
What it does
The EverGreen map is an online software that works by analyzing environmental conditions across the world and grading the regions on a gradient map, using a scale from 0 to 4, where 0 represents an “unsafe” area that is highly susceptible to pollution and 4 represents a “safe” area whose environment is adequately healthy.
How we built it
EverGreen was developed as both a front-end and a back-end project. The front-end component was largely developed through the use of HTML, CSS, and JavaScript, with support from frameworks, such as Next.js and React.js. Meanwhile, the back-end component of this project was developed using Node.js and Express.js, with support from the Google Maps API and the Open AI API.
Challenges we ran into
One of the primary challenges that we ran into was being an almost entirely beginner team, with little to no experience in front-end web development or back-end programming with artificial intelligence tools. This problem proved to be particularly concerning, as it resulted in our team being extremely pressed for time in the tail-end of the project and, consequently, in our team having to cut corners in certain areas in an effort to submit everything in a timely manner.
Accomplishments that we're proud of
One of the accomplishments of which we are particularly proud was our ability to pull through and complete our project. In spite of our lack of experience in front-end and back-end programming projects, we were nevertheless able to develop what we consider to be an adequate and useful piece of software.
What we learned
In addition to learning the basics of front-end programming languages and frameworks (such as JavaScript, HTML, and CSS), one of the most valuable things that we learned was teamwork and being able to rely on one another in the face of hardships. By doing this, we were able to complete and submit our project in a timely manner, despite the time constraints.
What's next for EverGreen
In the future, we plan to expand our respective knowledge bases in order to make our software even more useful. For instance, we have plans in the future to implement a more expansive database that will allow users to save, store, and compare the data that they gather.
Built With
- css
- express.js
- html
- javascript
- next.js
- node.js
- openai
- react.js
Log in or sign up for Devpost to join the conversation.