Skip to content

CodeTrainerMan/web3winner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web3Winner Project Overview

Welcome to the Web3Winner project! This is an innovative blockchain-based application designed to create an engaging experience for users, offering them the opportunity to win exciting prizes through smart contracts. The frontend of this project is built using the Vite framework along with the styling provided by Tailwind CSS, while the underlying smart contracts are developed using the Hardhat framework.

Features

  • Users can participate in specific activities, purchase tickets, or perform designated actions to enter and increase their chances of winning valuable prizes.
  • The project ensures transparency and verifiability through the utilization of smart contracts, providing a trustless environment for participants.

Technology Stack

  • Frontend Framework: The project's frontend is structured using the Vite framework, allowing for rapid development and efficient module management.
  • Styling with Tailwind CSS: Tailwind CSS is employed to streamline the styling process, offering a utility-first approach that simplifies customization and design.
  • Smart Contract Implementation: The project integrates the Hardhat framework for developing and testing Ethereum-compatible smart contracts. Hardhat's flexibility and robust toolset make contract development and deployment straightforward.

Getting Started

To explore and contribute to the Web3Winner project, follow these steps:

  1. Clone the Repository: Begin by cloning this repository to your local machine using the following command: git clone https://github.com/CodeTrainerMan/web3winner.git

  2. Install Dependencies: Navigate to the project directory and install the necessary dependencies for both the frontend and smart contract components. cd client npm install yarn run dev

  3. Start Development: Launch the Vite development server to begin working on the frontend.

  4. Smart Contract Development: If you're interested in contributing to the smart contract portion, refer to the Hardhat documentation for guidance on building and testing Ethereum-compatible contracts.

Contribution Guidelines

Contributions to Web3Winner are welcome! If you'd like to get involved, please refer to our Contribution Guidelines for more details.

solidity Hardhat Project

This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.

Try running some of the following tasks:

npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.js

License

This project is licensed under the MIT License, allowing for open collaboration and sharing.

Feel free to reach out to us at [email protected] if you have any questions or suggestions.

Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published