Page cover

TreeWise.io: Trees Planting App development

Follow these steps to integrate CleanHub’s plastic reduction API and Tree-Nation’s planting certification API into your application.

This guide will help you set up the APIs, handle responses, and email planting certificates to users.

Project Structure

treewise-app/
├── index.html
├── styles.css
├── script.js
├── README.md
├── server.js
├── config/
│   └── config.js
├── public/
│   └── images/
└── routes/
    └── api.js

1. index.html

This file defines the structure of your web application.

Code:

2. styles.css

This file contains the CSS styles for your web application.

Code:

3. script.js

This file contains the JavaScript code to handle form submissions, integrate with the APIs, and save data to various storage options.

Code:

4. server.js

This file contains the Node.js server code to handle API requests, integrate with the One Tree Planted and CleanHub APIs, and send emails.

Code:

5. README.md

This file provides an overview of the project and instructions for setting it up.

Code:

treewise-app/ ├── index.html ├── styles.css ├── script.js ├── README.md └── server.js

  1. Install dependencies:

Last updated