This is a fully responsive crypto lottery web app developed using Nextjs, Tailwind CSS, third-web, ethers etc.
- 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.gitGo to the project directory
cd crypto-lotteryInstall dependencies
npm
npm installyarn
yarn installStart the server
npm
npm run startyarn
yarn run devIt will start the development server at localhost:3000
- Install and configure cypress
- Run
yarn cypressor
npm run cypressI will be very much grateful, if you give this repository a ⭐



