Inspiration 💡

Witnessing the escalating environmental crises, such as climate change🌧️, deforestation🌲, pollution🏭, and habitat destruction, served as a strong motivation to take action from my end. Recognizing the severity of these issues and the potential consequences for future generations inspired a deep sense of responsibility and drove me to make a positive impact by building this project.

What it does ⭐

Eco Legacy🌳 is a platform intended to provide resources to save environment. It provides resources like blogs and famous environmentalists who created a huge impact and users can also explore books📚 related to sustainability and environment🌲. The project uses Google's Books API in order to return to the user a list of books related to environment and other related aspects. It also collects payments and promotes plantation🌲.

How I built it⚒️

I used React JS,CSS for styling, Axios to make API requests , Google API's to fetch the books list and Github for developing the application 📟.

Challenges I ran into 🔥

  1. I wanted to push myself to the extremes, hence I opted to work solo 💪 for this project. Developing this project individually in such short span was one of the biggest challenge.
  2. Learning to implement Google API's and convert the JSON response returned from the API to eye-appealing cards
  3. Using Axios to make requests to the Google API and fetching the required JSON response.
  4. Implementing Carousel in the home page 🚀 and aligning the images and text accordingly .

These challenges at times seemed daunting, but I overcame them with patience, experience, and leveraging the wealth of resources available in the developer community, such as documentation, tutorials, and developer forums.

Accomplishments🏆

  1. Handling multiple libraries and deprecated modules in React.
  2. Addressing and resolving UI related bugs to ensure smooth functionality and optimal performance.
  3. Striving for a better and sustainable planet🌳 through this project.

What I learned 📗

  1. I learnt how to create a request to an API and fetch the response.✅
  2. Implementing Carousel in React.✅
  3. Applying Axios library and Google API.✅
  4. Multi-tasking.✅

What's next 🔮 for Eco Legacy🌳

  1. Expand📈 the project by providing the feature to subscribe to our news letter which includes environmental aspects and other events happening across the world.
  2. I would also to add a functionality where users can plan, create events 🏘️ and encourage user collaboration.
Share this project:

Updates