compete - Typing Game, Post 4
Github repository, Previous and Next post in the series.
Table of Content
Detailed Checklist
-
Local setup
- Keyboard character recognition
- Error recognition and highlighting
- Points system
- Text from Wikipedia API, random page
- Add variable timers
-
Multiplayer mode
- Room creation using socket.io
- Implement local setup for each user
- Sync Wikipedia article
- Implement start and timer
- Sync timer
- Leaderboard
-
UI/UX redesign
- Homepage
- Match page
- Result page
-
AWS setup
- Offload to EC2 with Elastic Beanstalk
-
Add site to compete.sahilister.tech
-
Add-ons
-
Authentication
- Register
- Login
- Session management
-
Profile
- Matches played
- Matches won
- Matches lost
- Average words/min
-
Thoughts and Learnings
Wasn’t expecting anything to happen anyhow, DebConf20 week. Volunteered for video team there and meet a bunch of awesome folks from around the world. The September 28th deadline is here and I don’t have any update yet. Let’s see what comes in the next update.
Changelog
- Nothing