Build a website for Devs Challenges Judge Scoring Platform

600
ETH, DAI, USDT
+53
0 days (till Jan 28th, 2026)

 

🔹 Project Overview

I am building CryptoDevs.com , a serious, long-term developer platform for the blockchain ecosystem.

I need you to build a website CMS to run “Build on ETH” challenges, where developers submit real projects, judges score them transparently, winners are rewarded, and all approved participants receive public recognition.

🔹 Tech Stack (Required)

Next.js

Supabase

Authentication (email-based)

PostgreSQL database

Row Level Security (RLS)

Deployment on Vercel

Code pushed to my GitHub repository

🔹 Functional Scope :

1️⃣ Public Pages

Challenges list page

Challenge detail page

Description

Rules

Timeline

Prize pool

Evaluation criteria

Project submission page

Winners & Participants page

Winners highlighted

All approved submissions listed publicly

2️⃣ Submission System

Public users can submit projects with: Developer / team name Contact email + Discord

Project title Problem statement Solution description GitHub repository link Demo link 

Smart contract / module details (text) Submission status: submitted approved winner

All approved submissions must be publicly visible (not only winners).

3️⃣ Judge System (Core Requirement)

Judge capabilities:

Secure login

Access only to challenges they are assigned to

View submissions

Score each submission using a rubric

Add private notes

Save draft scores

Submit final scores (locked after submission)

4️⃣ Scoring Rubric (Must Be Implemented)

Each submission is scored (0–10) on:

Impact

Execution

Innovation

Security

UX & Clarity

System must:

Store per-judge scores

Compute averages

Rank submissions per challenge

5️⃣ Admin Dashboard

Admin can:

Create / edit challenges

Open / close challenges

Invite judges

Assign judges to challenges

Approve submissions

View ranked leaderboard

Publish winners

Control which submissions are publicly displayed

6️⃣ Recognition & Transparency (Important)

The platform must support:

Public winner announcement

Public listing of all approved submissions

Clear distinction between:

Winner

Approved participant

This recognition is a core feature, not optional

7️⃣ Sponsorship / Community Funding 

Add a simple “Sponsor This Challenge” section:

Button or link allowing anyone to contribute

Can link to wallet address or placeholder for later on-chain funding

🔹 Database Expectations (High Level)

Supabase tables expected (or equivalent):

challenges

submissions

judges

challenge_judges

scores

Proper Row Level Security (RLS) is required:

Judges can only score assigned challenges

Judges can only edit their own scores

Public users cannot access judge data

🔹 UI / UX Expectations

Professional, clean Web3 UI

Focus on clarity and seriousness

No unnecessary animations

Desktop and mobile responsive

🔹 Deliverables

Fully working website deployed on my Vercel

Supabase project configured and handed over

GitHub repo with clean commits deployed to my GitHub 

README 

🔹 Timeline

10–14 days

Milestone-based delivery preferred

🔹 Budget

1000$

Please justify with:

timeline

relevant experience

similar projects

600
ETH, DAI, USDT
+53
0 days (till Jan 28th, 2026)

More Jobs from this customer

Web3 Marketing Specialist Needed – Dev Challenge Platform

🚀 Web3 Marketing Specialist Needed – Dev Challenge Platform (Kadena Ecosystem) Budget: $100 (Fixed Project) We are looking for a Web3 Marketing Specialist to promote a developer-focused challenge platform built within the Kadena ecosystem. The...

Create smart contract using Kadena PACT language

Hi    I need Kadena dev to create a smart contract using PACT language.  https://docs.kadena.io Thanks 

Web3 Marketing Specialist Needed – Dev Challenge Platform

🚀 Web3 Marketing Specialist Needed – Dev Challenge Platform (Kadena Ecosystem) Budget: $100 (Fixed Project) We are looking for a Web3 Marketing Specialist to promote a developer-focused challenge platform built within the Kadena ecosystem. The...

Create smart contract using Kadena PACT language

Hi    I need Kadena dev to create a smart contract using PACT language.  https://docs.kadena.io Thanks 

More Jobs like this

Show more
Translation and article writing

We invite skilled freelancers to apply for our translation and logo design opportunities. We are committed to equal opportunity and do not tolerate any form of discrimination. Candidates will be selected solely based on their...

Looking for Senior Blockchain Developer

We are currently seeking a qualified Senior Blockchain Developer to join our team. The ideal candidate will have a strong background in Blockchain & Crypto technology, with expertise in Solidity and Smart Contract Development. Responsibilities:...

Sales Head

We need young person who lead our sales and guide us with right sales techniques and generate sales for organisation.    The reward will be project based 

Business Development Lead

We’re looking for a motivated Business Development Lead to join our team.  Key Responsibilities Identify and pursue new business opportunities aligned with our strategic objectives. Build and nurture relationships with important stakeholders, partners, and clients....

Sales specialist

Tasks:   to search for potential buyers for a ready-made digital project; negotiate, communicate, transfer contacts of interested parties; to help build the sales process. find connections by any means     Requirements:   negotiation...

Sales Partner Needed for Digital Marketing Projects

I am seeking a professional, reliable, and growth-oriented Sales Partner who can bring digital marketing clients, while I manage complete project execution and delivery. This is a long-term partnership opportunity, not a one-time collaboration. How...

Web3 Marketing Specialist Needed – Dev Challenge Platform

🚀 Web3 Marketing Specialist Needed – Dev Challenge Platform (Kadena Ecosystem) Budget: $100 (Fixed Project) We are looking for a Web3 Marketing Specialist to promote a developer-focused challenge platform built within the Kadena ecosystem. The...

TRC20 Dev to Show Token Price in Wallets

We are looking for an experienced **TRON blockchain developer** with strong knowledge of **TRC20 tokens** and how wallets like **TronLink and Trust Wallet fetch and display token prices**. --- ## Project Overview We have a...

Small bulk SMS campain

Looking for an experienced provider to send a 160-character SMS to 1,600 European opt-in numbers, mainly Scandinavia High delivery rate is critical. You must use a reliable SMS gateway with high-quality direct routes (no grey...

Need Developer to Fix Polymarket Trading Bot (Urgent)

Hello,I am currently using a trading bot for automated trading on Polymarket. The bot was working correctly before, but it suddenly stopped functioning a few days ago.I am looking for an experienced developer who can:Analyze...

Translation and article writing

We invite skilled freelancers to apply for our translation and logo design opportunities. We are committed to equal opportunity and do not tolerate any form of discrimination. Candidates will be selected solely based on their...

Looking for Senior Blockchain Developer

We are currently seeking a qualified Senior Blockchain Developer to join our team. The ideal candidate will have a strong background in Blockchain & Crypto technology, with expertise in Solidity and Smart Contract Development. Responsibilities:...

Sales Head

We need young person who lead our sales and guide us with right sales techniques and generate sales for organisation.    The reward will be project based 

Business Development Lead

We’re looking for a motivated Business Development Lead to join our team.  Key Responsibilities Identify and pursue new business opportunities aligned with our strategic objectives. Build and nurture relationships with important stakeholders, partners, and clients....

Sales specialist

Tasks:   to search for potential buyers for a ready-made digital project; negotiate, communicate, transfer contacts of interested parties; to help build the sales process. find connections by any means     Requirements:   negotiation...

Sales Partner Needed for Digital Marketing Projects

I am seeking a professional, reliable, and growth-oriented Sales Partner who can bring digital marketing clients, while I manage complete project execution and delivery. This is a long-term partnership opportunity, not a one-time collaboration. How...

Web3 Marketing Specialist Needed – Dev Challenge Platform

🚀 Web3 Marketing Specialist Needed – Dev Challenge Platform (Kadena Ecosystem) Budget: $100 (Fixed Project) We are looking for a Web3 Marketing Specialist to promote a developer-focused challenge platform built within the Kadena ecosystem. The...

TRC20 Dev to Show Token Price in Wallets

We are looking for an experienced **TRON blockchain developer** with strong knowledge of **TRC20 tokens** and how wallets like **TronLink and Trust Wallet fetch and display token prices**. --- ## Project Overview We have a...

Small bulk SMS campain

Looking for an experienced provider to send a 160-character SMS to 1,600 European opt-in numbers, mainly Scandinavia High delivery rate is critical. You must use a reliable SMS gateway with high-quality direct routes (no grey...

Need Developer to Fix Polymarket Trading Bot (Urgent)

Hello,I am currently using a trading bot for automated trading on Polymarket. The bot was working correctly before, but it suddenly stopped functioning a few days ago.I am looking for an experienced developer who can:Analyze...