Skip to content

lulunac27a/gamification-todo-list-vue-typescript

Repository files navigation

Vue gamification todo list app with Vuex, SCSS and TypeScript

This application is a todo list with task repetition with level and experience points and it stores to local storage using vuex-persistedstate.

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.

Features

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

Setup the application

git clone https://github.com/lulunac27a/gamification-todo-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.