- Admin Control
- Login using crypto wallet
- Blockchain environment
- Crypto Transactions
- Fork the repository
- Run on your Local Machine
All kinds of contributions are welcomed
🤝
-
Should have a crypto wallet like metamask.
-
Have knowledge about Reactjs and Nextjs.
-
Know how Tailwind CSS works.
-
Basic knowledge about blockchain and smart contracts.
-
Know how to integrate the smart-contracts to the front-end.
Any one of them would be sufficient.
To run this project, you will need to add the following environment variables to your .env file
NEXT_PUBLIC_LOTTERY_CONTRACT_ADDRESS
- which you get after hosting your smart-contract.
Clone the project
git clone https://github.com/[your-username]/crypto-lottery.git
Go to the project directory
cd crypto-lottery
Install dependencies
npm
npm install
yarn
yarn install
Start the server
npm
npm run start
yarn
yarn run dev
It will start the development server at localhost:3000
- Install and configure cypress
- Run
yarn cypress
or
npm run cypress
I will be very much grateful, if you give this repository a ⭐