A mental health checklist app designed to help you stay organized and focused on your well-being. It encourages mindful practices and promotes a balanced lifestyle, helping you take small, meaningful steps towards a healthier mind.
This project is built on Aptos, a blockchain that offers transaction speeds of up to 160,000 transactions per second and near-instant finality.
Contract Address - 0xcd7e2ed6392fb60f07010e80a48d1ca2df2f3d38b8e41e56bd4ca8ac428ceebd
Or, see it on Aptos explorer here
![]() |
![]() |
First, we need to clone the repository and change the working directory. Then, we must set up environment variables for the project. Make sure to add .env
to .gitignore
.
git clone https://github.com/ayush-that/my_first_aptos_dapp.git
cd my_first_dapp/
Use the node version manager (nvm) and set up the project to use Node v16 for seamless installation. Now install the dependencies.
nvm install 20
nvm use 20
npm i
- Smart Contract: First, make sure you have Aptos CLI installed on your system. You should add
export PATH=$PATH:~/.local/bin
to your~/.bashrc
. You can install aptos-cli and compile Move with the following commands:
curl -fsSL "https://aptos.dev/scripts/install_cli.py" | python3
cd move/
aptos move compile
- Frontend: Now, install the dependencies (node modules) and run the server locally using the following commands. Make sure you are in the root directory:
cd client/
npm install
npm start