Skip to content

flyrootmedia/words-per-minute

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Words Per Minute

A simple timed typing test built with React, Redux, and Typescript.

Project Site on Heroku

I acknowledge that the code for this project is probably WAY more complex than it needs to be for the functionality, but my goal was to practice integrating Typescript with React and Redux, so as much as possible I used Redux for managing state and created interfaces and types for all of the actions and components, so it definitely feels verbose.

Possible Improvements / TODOs

  • add highlighting of incorrect words at the end of each completed test
  • make the matching of the last test index-based (as opposed to ID based as it is now), because if the tests were created in a DB I can't count on them to be in order or match up
  • Figure out how to do a production build to Heroku. Is an Express server required for this?

About

A simple timed typing test built with React, Redux, and Typescript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors