/kata-monorepo

A list of created katas to practice your programming skill

Primary LanguageTypeScriptMIT LicenseMIT

Kata Monorepo

This workspace has been generated by Nx, a Smart, fast and extensible build system.

Understand this workspace

Run nx graph to see a diagram of the dependencies of the projects.

Remote caching

Run npx nx connect-to-nx-cloud to enable remote caching and make CI faster.

Further help

Visit the Nx Documentation to learn more.

List of Katas

  • Tennis [Incremental Kata]
  • Roman Numerals [Incremental Kata]
  • Mars Rover [Incremental Kata]
  • Bowling [Incremental Kata]
  • Fizz Buzz [Incremental Kata]
  • Minefield [React app Kata]
  • String Calculator [Incremental Kata]
  • Wordle [React app Kata]
  • Leap Years [Other Kata]
  • Opening Hours Times link [Incremental Kata]
  • Dark Theme [React hooks kata]
  • Tic Tac Toe [React app Kata]
  • Theatrical Players [Refactor Kata]

Coming soon

  • Gilded Rose [Refactor Kata] (TBD)
  • Birthday Greetings (TBD)
  • Racing Cars link [Refactor Kata] (TBD)
  • Movie Rental [Refactor Kata] (TBD)
  • Mars Sheep (TBD) [React hooks kata]
  • Euro Millions (TBD) [React app Kata]

TODO

  • Create commit script
    • Enable duration of kata as input
    • Set commit time too
    • Creates the branch for you?