└── part-1-solidity-easy ├── README.md ├── part-1 └── zombiefactory.sol ├── part-2 ├── zombiefactory.sol └── zombiefeeding.sol ├── part-3 ├── ownable.sol ├── zombiefactory.sol ├── zombiefeeding.sol └── zombiehelper.sol ├── part-4 ├── ownable.sol ├── zombiefactory.sol ├── zombiefeeding.sol └── zombiehelper.sol ├── part-5-diy ├── README.md └── coursecontract.sol └── part-5 ├── centralized-backend ├── .gitignore ├── abi.js ├── abi.ts ├── index.js ├── index.ts ├── package-lock.json ├── package.json └── tsconfig.json ├── client ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public │ └── vite.svg ├── src │ ├── Admin.tsx │ ├── App.css │ ├── App.tsx │ ├── CourseRegistration.tsx │ ├── abi.ts │ ├── assets │ │ └── react.svg │ ├── index.css │ ├── main.tsx │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock └── coursecontract.sol /part-1-solidity-easy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/README.md -------------------------------------------------------------------------------- /part-1-solidity-easy/part-1/zombiefactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-1/zombiefactory.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-2/zombiefactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-2/zombiefactory.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-2/zombiefeeding.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-2/zombiefeeding.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-3/ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-3/ownable.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-3/zombiefactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-3/zombiefactory.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-3/zombiefeeding.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-3/zombiefeeding.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-3/zombiehelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-3/zombiehelper.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-4/ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-4/ownable.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-4/zombiefactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-4/zombiefactory.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-4/zombiefeeding.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-4/zombiefeeding.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-4/zombiehelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-4/zombiehelper.sol -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5-diy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5-diy/README.md -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5-diy/coursecontract.sol: -------------------------------------------------------------------------------- 1 | // Try to write the contract here -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/abi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/abi.js -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/abi.ts -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/index.js -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/index.ts -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/package-lock.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/package.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/centralized-backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/centralized-backend/tsconfig.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/.eslintrc.cjs -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/.gitignore -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/README.md -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/index.html -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/package-lock.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/package.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/public/vite.svg -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/Admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/Admin.tsx -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/App.css -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/App.tsx -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/CourseRegistration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/CourseRegistration.tsx -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/abi.ts -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/assets/react.svg -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/index.css -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/src/main.tsx -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/tsconfig.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/tsconfig.node.json -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/vite.config.ts -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/client/yarn.lock -------------------------------------------------------------------------------- /part-1-solidity-easy/part-5/coursecontract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hkirat/web3-bootcamp/HEAD/part-1-solidity-easy/part-5/coursecontract.sol --------------------------------------------------------------------------------