Nature Call for Action (NCA) is a decentralized platform that motivate users to maintain a healthy and green environment through several green activities. It is built on the Internet Computer and uses the Motoko programming language. The platform is designed to be decentralized, secure, and scalable. It is also designed to be easy to use and accessible to everyone.
- Track your green activities and progress towards rewards.
- Daily Challenges, which is basically daily green actions with manageable targets with Green Coin as reward.
- Leaderboard to see how you are doing compared to others.
- Act, Submit, Earn, and Exchange! Your actions towards the reduction of CO2 emissions will be handsomely rewarded.
- NCA Hub Network: Connect with our community to learn, grow, and share knowledges among users in the world.
- NCA Wallet: Manage your Green Coins and other assets securely.
- Green Coins as in-app currencies for exchange in Carbon Credit.
You can see the following documentation for Internet Computer online:
- Node.js (v20)
- DFX (v0.17.0)
- NPM (v7.24.0)
- WSL2 (Windows Subsystem for Linux)
- Ubuntu-22.04 LTS (WSL2)
For more details, you can check the installation docs here : https://docs.google.com/document/d/e/2PACX-1vTNicu-xuf4EiLAehHIqgfpjAnPjzqMGT-xpZVvYaAWNyvzYK_Ceve_me4PVRIxpzH7ea5PAX9NxGwY/pub
Finally, to get it running, you can follow these instructions : Go to visual studio code, create a new folder, and view terminal.
git clone https://github.com/KevinFu12/NCA.git
cd NCA
npm install
npm i -g ic-mops
wsl
mops install
dfx start
// make a new wsl terminal
dfx deploy
npm start
If any questions occured, or in the need of any discussion or details, please contact us :
- Email: kevinfujianto124@gmail.com
- Discord: kevinf__01
