Plant-for-the-Planet
Allows you to plant trees with over 100 reforestation projects around the world.
https://github.com/Plant-for-the-Planet-org/planet-webapp
Category: Biosphere
Sub Category: Deforestation and Reforestation
Keywords
climate-change nextjs plant reforestation trillion-trees
Keywords from Contributors
plant-trees tree-planting fire report measurements animations archived transforms conversation sequences
Last synced: about 17 hours ago
JSON representation
Repository metadata
Forest Cloud: The Open Source and Commission Free Application that powers the Trillion Tree Campaign. Visit us to meet reforestation Organizations, individuals and companies who are on a journey to plant, monitor and restore a trillion trees.
- Host: GitHub
- URL: https://github.com/Plant-for-the-Planet-org/planet-webapp
- Owner: Plant-for-the-Planet-org
- License: other
- Created: 2020-06-11T15:45:29.000Z (almost 5 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-25T10:07:02.000Z (2 days ago)
- Last Synced: 2025-04-25T13:05:36.317Z (2 days ago)
- Topics: climate-change, nextjs, plant, reforestation, trillion-trees
- Language: TypeScript
- Homepage: https://web.plant-for-the-planet.org
- Size: 186 MB
- Stars: 39
- Watchers: 11
- Forks: 16
- Open Issues: 92
- Releases: 21
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: license.txt
- Code of conduct: CODE_OF_CONDUCT.md
README.md
Directory Structure
Configuration
Environment Setup
Rename env.local.sample
to env.local
and add the necessary keys
Development
Run the development server
npm install --legacy-peer-deps
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result. The page auto-updates as you edit the file.
Development Process
This project uses GitFlow (https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) with Master-Branch master
and Development-Branch develop
. The Master-Branch will be automatically released by Vercel bot to the production system. There are currently some more protected branches also build by Vercel bot automatically and mapped to test backends using the branch name as subdomain.
Reporting a Vulnerability
If you have found a vulnerability, you could write us at: [email protected] with details or create a PR for the fix.
Important Links
Thank You
The deployment and management of this application is possible with support from open source contributors and following partners.
Legal
Any brand-images/logo/iconography used in this project, including of Plant-for-the-Planet, are registered trademark(s) of respective parties.
Trillion Tree Campaign icon is available under Creative Commons CC BY-NC-ND.
Please contact partner[at]plant-for-the-planet[dot]org for approval to use the Plant-for-the-Planet Logo.
Owner metadata
- Name: Plant-for-the-Planet
- Login: Plant-for-the-Planet-org
- Email: [email protected]
- Kind: organization
- Description:
- Website: https://www.plant-for-the-planet.org
- Location:
- Twitter: trilliontrees
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6512301?v=4
- Repositories: 27
- Last ynced at: 2024-04-10T16:28:02.683Z
- Profile URL: https://github.com/Plant-for-the-Planet-org
GitHub Events
Total
- Create event: 177
- Release event: 19
- Issues event: 19
- Watch event: 4
- Delete event: 142
- Issue comment event: 526
- Push event: 695
- Pull request review comment event: 733
- Pull request review event: 1074
- Pull request event: 403
- Fork event: 5
Last Year
- Create event: 177
- Release event: 19
- Issues event: 19
- Watch event: 4
- Delete event: 142
- Issue comment event: 526
- Push event: 695
- Pull request review comment event: 733
- Pull request review event: 1074
- Pull request event: 403
- Fork event: 5
Committers metadata
Last synced: 4 days ago
Total Commits: 7,756
Total Committers: 34
Avg Commits per committer: 228.118
Development Distribution Score (DDS): 0.811
Commits in past year: 1,531
Committers in past year: 11
Avg Commits per committer in past year: 139.182
Development Distribution Score (DDS) in past year: 0.568
Name | Commits | |
---|---|---|
mohitb35 | 4****5 | 1466 |
sunilsabatp | 1****p | 1306 |
Harsh Vitra | j****4@g****m | 918 |
Sarvesh Warge | s****e@g****m | 790 |
prachigarg19 | 7****9 | 715 |
Shreyaschorge | s****1@g****m | 598 |
Norbert Schuler | n****r@e****e | 496 |
Nirali Parekh | n****h@g****m | 295 |
Rishabh | r****h@g****m | 237 |
snyk-bot | s****t@s****o | 219 |
Sagar Aryal | s****r@a****e | 166 |
Bright Amidiagbe | c****1@g****m | 85 |
Ankit Gupta | a****9@g****m | 70 |
shyambhongle | s****e@g****m | 61 |
deadlinc | n****k@l****m | 50 |
Tejas Sonar | t****7@g****m | 41 |
Harsh Vitra | h****a@g****m | 36 |
lingohub[bot] | 6****] | 32 |
codefactor-io | s****t@c****o | 28 |
Rupam Kairi | r****i@h****m | 24 |
Maria Hosfeld | m****d@p****g | 21 |
dependabot[bot] | 4****] | 20 |
Louis Alemar | l****s@l****m | 17 |
Sagar Aryal | s****l@p****g | 15 |
Plant-for-the-Planet | it@p****g | 10 |
jmiridis | j****o@m****m | 9 |
adityasabat34 | a****4@g****m | 8 |
Jackson Garner | j****r@s****m | 8 |
Harsh Vitra | h****a@H****l | 6 |
Sarvesh Warge | s****e@p****g | 3 |
and 4 more... |
Committer domains:
- plant-for-the-planet.org: 4
- salesforce.com: 3
- launchxd.com: 2
- miridis.com: 1
- codefactor.io: 1
- aryal.me: 1
- snyk.io: 1
- epublica.de: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 110
Total pull requests: 807
Average time to close issues: over 2 years
Average time to close pull requests: 20 days
Total issue authors: 12
Total pull request authors: 15
Average comments per issue: 0.66
Average comments per pull request: 2.56
Merged pull request: 622
Bot issues: 40
Bot pull requests: 110
Past year issues: 31
Past year pull requests: 510
Past year average time to close issues: N/A
Past year average time to close pull requests: 10 days
Past year issue authors: 4
Past year pull request authors: 13
Past year average comments per issue: 0.16
Past year average comments per pull request: 2.6
Past year merged pull request: 395
Past year bot issues: 9
Past year bot pull requests: 66
Top Issue Authors
- mohitb35 (41)
- sentry-io[bot] (27)
- coderabbitai[bot] (13)
- norbertschuler (13)
- harshvitra (3)
- mariahosfeld (3)
- sagararyal (3)
- sunilsabatp (2)
- Shreyaschorge (2)
- sarveshpro (1)
- prachigarg19 (1)
- Plant-for-the-Planet (1)
Top Pull Request Authors
- mohitb35 (271)
- sunilsabatp (136)
- mariahosfeld (116)
- prachigarg19 (76)
- dependabot[bot] (54)
- lingohub[bot] (49)
- sagararyal (42)
- norbertschuler (25)
- shyambhongle (14)
- Shreyaschorge (9)
- codefactor-io[bot] (7)
- rupamkairi (3)
- harshvitra (2)
- snyk-bot (2)
- jmiridis (1)
Top Issue Labels
- bug (53)
- sentry (26)
- enhancement (12)
- Should we close this? (4)
- backend (3)
- refactor (1)
Top Pull Request Labels
- PR: reviewed-approved (289)
- dependencies (86)
- PR: unreviewed (75)
- projects redesign (56)
- MyForest 2.0 (53)
- blocked (28)
- PR: draft (25)
- PR: reviewed-changes-requested (19)
- Should we close this? (15)
- PR: merged (15)
- Next in line (11)
- addressmanagement (8)
- remote sensing (5)
- PR: partially-approved (2)
- bug (1)
- Priority (1)
- duplicate (1)
- javascript (1)
Dependencies
- 1207 dependencies
- @emotion/babel-plugin ^11.9.2 development
- @emotion/eslint-plugin ^11.7.0 development
- @types/d3-ease ^1.0.9 development
- @types/node ^14.0.26 development
- @types/react ^16.9.43 development
- @types/react-map-gl ^5.2.7 development
- @types/styled-jsx ^2.2.8 development
- @types/uuid ^8.3.0 development
- @typescript-eslint/eslint-plugin ^4.1.1 development
- @typescript-eslint/parser ^4.1.1 development
- axios ^0.21.1 development
- babel-core ^6.26.3 development
- cross-env ^7.0.2 development
- cypress ^8.5.0 development
- cypress-plugin-stripe-elements ^1.0.2 development
- eslint ^7.9.0 development
- eslint-config-airbnb ^18.2.0 development
- eslint-config-prettier ^6.11.0 development
- eslint-plugin-cypress ^2.12.1 development
- eslint-plugin-import ^2.22.0 development
- eslint-plugin-jsx-a11y ^6.3.1 development
- eslint-plugin-prettier ^3.1.4 development
- eslint-plugin-react ^7.20.6 development
- eslint-plugin-react-hooks ^4.1.2 development
- next-unused 0.0.6 development
- prettier ^2.0.5 development
- typescript ^4.3.2 development
- @auth0/auth0-react ^1.6.0
- @date-io/date-fns 1.3.13
- @emotion/react ^11.9.0
- @emotion/styled ^11.8.1
- @mapbox/mapbox-gl-draw ^1.3.0
- @mapbox/togeojson ^0.16.0
- @math.gl/web-mercator ^3.5.3
- @mui/lab ^5.0.0-alpha.77
- @mui/material ^5.6.1
- @mui/styles ^5.6.1
- @next/bundle-analyzer ^10.2.3
- @sentry/browser ^6.15.0
- @sentry/integrations ^6.19.2
- @sentry/node ^6.19.2
- @sentry/webpack-plugin ^1.18.3
- @turf/turf ^5.1.6
- @types/react-gtm-module ^2.0.1
- @types/react-lazyload ^2.6.0
- d3-ease ^2.0.0
- date-fns ^2.27.0
- deck.gl ^7.3.6
- dom-to-image ^2.6.0
- express ^4.17.1
- framer-motion ^2.9.5
- geocoder-arcgis ^2.0.5
- geojson-flatten ^1.0.4
- geojson-validation ^1.0.2
- i18next ^19.9.2
- i18next-browser-languagedetector ^6.1.2
- jwt-decode ^3.1.2
- layer-manager ^3.0.11
- luma.gl ^7.3.2
- mapbox-gl ^1.13.0
- mapbox-gl-compare ^0.4.0
- moment ^2.29.2
- next ^11.1.4
- next-compose-plugins ^2.2.1
- next-i18next ^6.0.3
- next-useragent ^2.7.0
- papaparse ^5.3.1
- path-browserify ^1.0.1
- prop-types ^15.7.2
- react ^17.0.2
- react-content-loader ^5.1.4
- react-dom ^17.0.2
- react-dropzone ^11.4.0
- react-gtm-module ^2.0.11
- react-hook-form ^6.15.8
- react-i18next ^11.16.10
- react-insta-stories ^2.2.5
- react-json-editor-ajrm ^2.5.13
- react-lazyload ^3.2.0
- react-map-gl 5.3.16
- react-mapbox-gl ^5.1.0
- react-mapbox-gl-draw ^2.0.4
- react-player ^2.8.2
- read-more-react ^1.0.10
- sass ^1.52.0
- styled-jsx ^3.4.7
- uuid ^8.3.2
- vizzuality-components ^3.0.3
- actions/checkout v1 composite
- chromaui/action v1 composite
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
- actions/checkout v2 composite
- actions/upload-artifact v2 composite
- actions/checkout v2 composite
Score: 8.401557847817312