项目作者: matt-auckland

项目描述 :
A 'simple' app for tracking your Kata repetitions and settings goals. VueJS wrapped in Cordova.
高级语言: Vue
项目地址: git://github.com/matt-auckland/kata-counter.git
创建时间: 2020-03-31T08:58:08Z
项目社区:https://github.com/matt-auckland/kata-counter

开源协议:

下载


kata-counter

A Cordova App for recording Karate Kata repetitions and goals. It displays how many reps you need to do per week/day to meet your goals.

Screenshot of app

Other features

  • Add/remove tags to Kata
  • Filter Kata by tags
  • Displays total reps for all kata (respects filters)
  • Import/export JSON data
  • Pick a colour
  • Populate app with premade kata lists
  • Uses local storage to record data (probably moving to proper on-device storage eventually)
  • Records the date/time of the last counter update
  • Global settings and per kata settings

Todo

  • Finish redesign
  • Add graphs!
  • Enable deletion of increments

  • Get editing of kata working

  • Get import/export of JSON data working
  • Get tags for kata working
  • Allow editing of reps (#, date, etc) eventually
  • Get adding a new kata working
  • Get settings editing working
  • Add setting around whether to show weeks/days or if the app show pick which to display
  • Get Kata reordering working properly

Development

  1. # Project setup
  2. yarn install
  3. # Or just use NPM
  4. # Compiles and hot-reloads for development
  5. yarn serve
  6. # Serve to an Android device for development (make sure to plug a phone in)
  7. yarn cordova-serve-android
  8. # Compiles and minifies for production
  9. yarn build
  10. # Build Android APK (to install on Android, you need to sign the APK with Android Studio)
  11. yarn cordova-build-android