Jan 01, 2026

Coding Event Manager

Python Django Web Development Education

A capstone project that provides a platform for organizing and running coding events, inspired by Advent of Code.

Features

  • Event Management: Create and manage coding challenges with automated scoring
  • Student Progress Tracking: Real-time leaderboard and progress visualization
  • Accessibility: Mobile-friendly interface for students to participate anywhere
  • Automated Testing: Integrated test runner for validating solutions

Technical Stack

  • Backend: Django with PostgreSQL
  • Frontend: Bootstrap with custom JavaScript
  • Task Queue: Celery for async job processing
  • Deployment: Docker containers for easy deployment

Impact

  • Improved event flow for coding competitions
  • Increased student engagement through gamification
  • Streamlined grading process for instructors
  • Made coding challenges more accessible to remote students
← Back to Home