Users
130
Submissions
8k
This website is a programming platform I made for my secondary school WYK. I implemented the frontend and backend of the website, including the UI, the contest system and test case synchronization. I've also authored 50+ programming problems and hosted 10+ contests on the platform.
![Problem](/assets/wykoj/1.png)
Problem
![Accepted submission](/assets/wykoj/2.png)
Accepted submission
![Contest standings](/assets/wykoj/3.png)
Contest standings
Architecture
The platform consists of two main components: the website and the judge server. The website is hosted on a free AWS EC2 instance, while the judge server sits on a more powerful PC in the school's STEM Lab.
![How test cases are transmitted for submission judging](/assets/wykoj/4.png)
How test cases are transmitted for submission judging