Skip to content

andremaldonado/smk-math

Repository files navigation

SMK-Math

SMK-Math is a simple webpage for my son to study some math problems.

Installation

  • Clone the repo
  • Install gulp (it it is not installed) npm install -g gulp
  • Install dependencies npm install

Note: Node 12+ is needed

Usage

  • Run npm run watch. This will prepare all the files and create a localhost server. This command will watch CSS and JS changes

Other commands

  • npm run dev - this command will minify JS files and create almost the same environment you will find in production. It will also run eslint on javascript files and modules

Testing

  • npm run test - this command will run tests and watch for changes

Build and publish

The code will be automatically published when we accept your PR and merge it into master.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Changelog

  • 2022-07-19 - 😏 - 1.2.6 - GH Actions CD configuration
  • 2022-07-18 - 😒 - 1.2.5 - Update dependencies. Just technical stuff. Also A minor fix on readme
  • 2020-10-30 - 😒 - 1.2.4 - Update dependencies. Just technical stuff
  • 2020-09-03 - ☺️ - 1.2.3 - Difficult fine-tune and decimal numbers on multiplication exercises. Game is easier now
  • 2020-08-25 - 🐛 - 1.2.2 - Fix score and unit tests
  • 2020-08-19 - 📊 - 1.2.1 - More info to final screen, a better code
  • 2020-08-12 - 1️⃣ - 1.2.0 - Final score for players and share button
  • 2020-08-07 - ⌚ - 1.1.0 - Including a timer and code organization
  • 2020-08-07 - 😒 - 1.0.6 - Boring naming convention for DOM. Just technical stuff
  • 2020-08-05 - 💻 - 1.0.5 - Reduce the number of files and code duplication
  • 2020-08-05 - 🎛️ - 1.0.4 - Difficult fine-tune. It was too hard
  • 2020-08-04 - 🏷️ - 1.0.3 - Show a label with the current difficult of the exercise
  • 2020-08-03 - 💅 - 1.0.2 - Improving questions style
  • 2020-08-03 - 🙀 - 1.0.1 - Exercises gets harder each 10 tries

License

MIT