Created on 5th April 2025
•
Wikipedia is the world’s largest non-profit, crowdsourced platform with over 4 billion monthly users. While anyone can contribute, navigating the complex rules and guidelines can be overwhelming for newcomers. As a result, many drop off or even risk being blocked for repeatedly violating policies.
Enter WikiCraft: a fun, engaging way to onboard new editors by gamifying the learning process. With WikiCraft, users can level up their editing skills while mastering Wikipedia’s guidelines—making contributions both rewarding and enjoyable.
While building the flashcard-style exam feature, we encountered multiple issues that required careful debugging. Another challenge was structuring the Question Bank to match the dynamic URL parameters—without the right format, the app returned no questions even when they existed. Additionally, the feedback and heart system required state handling and timeout management to ensure smooth transitions and accurate scoring. We also faced UX issues, such as making sure buttons were disabled during feedback to avoid double submissions. Finally, ensuring the Exam Page behaved correctly upon completion or failure added complexity, especially when allowing users to retry or navigate back.
Tracks Applied (3)
Major League Hacking
Wikimedia
GitHub
Technologies used