project screenshot 1
project screenshot 2
project screenshot 3

GigBattle

A platform that connects freelancers with companies through competitions, allowing businesses to access a wide range of talent while helping freelancers build their portfolios and secure their first clients.

GigBattle

Created At

ETHOnline 2024

Project Description

The platform serves as a dynamic marketplace that bridges the gap between freelancers and companies through a unique competition-based model. It provides businesses of all sizes, from startups to established enterprises, with the opportunity to tap into a diverse pool of talented freelancers across various fields. Companies and small businesses can post gigs or projects with specific requirements and deadlines, offering a competitive environment where multiple freelancers can submit their solutions or creative work.

Freelancers, ranging from beginners looking to build their portfolios to seasoned professionals, have the chance to showcase their skills and compete for projects. By submitting their work within the provided timeline, freelancers can demonstrate their expertise and creativity, gaining exposure to potential clients and building credibility in their respective industries.

Once the submission period is over, the company reviews all entries and selects the submission that best meets their needs or vision. The freelancer whose work is chosen receives the reward, whether it's a monetary prize, ongoing work opportunities, or both. This model not only allows businesses to explore a wide range of creative or technical solutions before making a decision but also provides freelancers with a platform to secure new clients and enhance their portfolios through real-world projects.

The platform offers a win-win situation for both freelancers and companies: freelancers gain access to meaningful opportunities and visibility, while businesses benefit from innovative ideas and cost-effective solutions through a competitive process.

How it's Made

The platform is built using React and Tailwind CSS for a modern user experience, while the evaluation process is handled transparently on-chain via Solidity smart contracts, running on the Sepolia base testnet. Gig posts are fetched using a blockchain indexer from Envio, and Web3Auth allows non-Web3 users to easily sign in with Google. Chainlink is integrated to resolve disputes between initial and final submissions, ensuring fairness.

background image mobile

Join the mailing list

Get the latest news and updates