Inspiration
We wanted a simple way to study while improving typing speed. Most typing games use random words, but we thought: what if you could type your own notes or readings and actually learn while playing?
What it does
E-Type loads text or EPUB files and turns them into an interactive typing session inside the terminal. You type the content as it appears, and the game tracks your input, progress, and speed. It’s both a typing tool and a study aid, since you’re reading real material while practicing.
How we built it
We built the project in Java using Maven for dependency management. We used Apache Tika to extract text from EPUB files and JNativeHook to handle global keyboard input
Challenges we ran into
- Parsing EPUB files consistently across different formats
- Handling special characters and text layout in the terminal
- Keeping the display clean and readable while updating dynamically
Log in or sign up for Devpost to join the conversation.