Skip to content

lulunac27a/gamification-task-list-vue-typescript

Repository files navigation

Vue gamification task list app with Vuex, SCSS, and TypeScript

This application is a task list with task repetition with level and experience points, and it stores to local storage using vuex-persistedstate. Try it on Netlify: https://gamification-task-list-vue-typescript.netlify.app/

Contents

  • src: Source for Vue, SCSS, and TypeScript files.
  • src/components: Vue components to render as HTML with SCSS styles.
  • src/store: Vuex store and store options.

Try it on Netlify: https://gamification-task-list-vue-typescript.netlify.app/

Features

  • Gamification with levels and experience points (XP)
  • Task repetition for daily, weekly, monthly or yearly tasks
  • Different priorities and difficulties to choose from

Set up the application

git clone https://github.com/lulunac27a/gamification-task-list-vue-typescript.git npm install 

Serve the application

npm run serve 

Build the application to compile and minify the code

npm run build 

Lints code to check for errors and warnings

npm run lint 

Customize configuration

See Configuration Reference.