Platform

ICPCHUE

I led the development of the ICPC HUE training platform, a comprehensive training ecosystem serving the community. Built with Next.js, featuring secure registration, gamified dashboards, and skill trackers.

ICPCHUE – The Ultimate Training Ecosystem

Lead Architect & Community Founder

Status: Nationwide Expansion 🇪🇬

The Problem

ICPC training is scattered. If you start, you need YouTube, CodeBlocks/VS Code, various extensions, Notepad, messy Excel sheets, and Codeforces. Why maintain all that baggage? I built ICPCHUE to gamify the journey and keep you engaged until the end.

How It Works?

You just join the Hub and immediately get the power of Verdict.run integrated with a central 3D curriculum.

What does it provide?

  • 650+ Problems: Curated from Assiut sheets, split into Level 0 (205), Level 1 (226), and Level 2 (170).
  • Full Roadmap: From STL basics to high-end graph algorithms.
  • 16hr Curriculum: Video materials from Eng. Ahmed Walid integrated into the platform.
  • Gamification: Leaderboards, 3D achievements, and real-time tracking to keep motivation high.

What I'm Proud Of

  • It's the backbone of the ICPCHUE community in Horus University.
  • Reached 120k impressions on LinkedIn.
  • Presented at the Luxsai conference where 21 colleges liked the idea—it's now being adopted all over Egypt.

What I've Learned

This was my first time building a real login system; I graduated from SQLite (Gifts Chart era) to Supabase. I also leaned heavily into high-end UX and elite domain health scores (see icpchue.com/devlog).

The Hardest Technical Challenge

"The hardest part was building for the future: making an ecosystem that is actually scalable, sustainable, and secure enough to handle nationwide adoption without breaking under pressure."