Skip to content

Repository files navigation

The Tricktionary Web app

A webapp to provide a dictionary of jumprope tricks and functionalities that makes ropeskippers life easier.

Recommended IDE Setup

VSCode + the Vue (Official) extension, plus the ESLint and UnoCSS extensions.

Development

npm ci
npm run codegen   # generates src/graphql/generated from the live API schema
npm run dev

Other useful scripts:

  • npm run lint / npm run lint:fix — ESLint (neostandard + typescript-eslint + eslint-plugin-vue), which is also the formatter
  • npm run typecheck — vue-tsc
  • npm run build — production build with UnoCSS (preset-wind4) and the PWA service worker

Analytics Events

  • The unlock_achievement event is used to mark that a user has marked a trick as completed, the achievement_id is set to Trick:${trick.id}

About

A registry of hundreds of rope skipping tricks neatly compiled with video, description, level and prerequisites.

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Used by

Contributors

Languages