Aisia Academy

AI Innovation

1. Project Submission & Ranking System
🔧 What You Need:
Form plugin: For project submissions

Custom post types: For storing and displaying submitted projects

Status tracking system

Leaderboard/voting

🔨 Step-by-Step Setup:
A. Project Submission Form
Use WPForms or Fluent Forms (Pro versions recommended)

Fields: Name, Email, Project Title, Description, Category, Video Link (YouTube/Vimeo), File Upload

Store form entries as custom post types using plugins like ACF + Post My CF7 Form (for Contact Form 7) or Formidable Forms (Pro)

B. Track Project Status
Install Advanced Custom Fields (ACF) to add a custom field: “Status” (Submitted, Under Review, Approved)

Use Admin Columns to display and filter statuses in the backend

C. Leaderboard or Ranking System
Use WP ULike or WP PostRatings:

Add a voting/upvote button to each project

Display a “Top Projects” section using shortcode or query that orders projects by rating count

D. Scoring by Criteria (Optional)
Use ACF to create fields like:

Innovation (30%), Impact (30%), Execution (40%)
Then use custom logic (via shortcode or PHP template) to calculate total score. You may need developer help or Toolset Types for more visual control.

related articles

Uncategorized

AI Innovation

1. Project Submission & Ranking System 🔧 What You Need: Form plugin: For project submissions Custom post types: For storing and displaying submitted projects Status

Read More »