Current Size:
Chakra BreakPoints
base0px
sm480px
md768px
lg992px
xl1280px
2xl1536px
Current Height:Width
widthpx
heightpx

Simple Math Monkey

projectweb-apppractice

imgOne:

Summary

I realized I don't have many projects on my portfolio that are "really" functionality focused. So I decided to build a little speed math game. The project uses TypeScript, Next.js, and Chakra. I had some interesting challenges associated with state management and was able to dive into solutions such as Jotai, React-racker and looked at Context as a solution.

Simple Math Monkey

Stack

Objective

Solve an array of math facts of various levels of difficulty before the timer runs out.

Features Coverage

From a feature standpoint,

  • [x] 3 levels of difficulty for each operation
  • [x] time problems
  • [x] lives/tries
  • [x] dark/light mode
  • [x] clean mobile play
  • [x] score and local storage support

simple math tour

More Projects

All Projects

Next

Nextjs TypeScript Letter Shuffle

A TypeScript practice project

HomeProjects

Links

Home Articles Notes Projects About Style Guide Site Credits

Contact

 [email protected]

Location

🌎 Earth