Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lulunac27a/gamification-task-list-vue-typescript
Task list application in Vue using TypeScript and Vuex
https://github.com/lulunac27a/gamification-task-list-vue-typescript
gamification task-list task-list-app tasklist to-do todo todo-app todo-list todo-list-app todolist typescript typescript-app vue vue-todo vue-todolist vuex
Last synced: about 2 months ago
JSON representation
Task list application in Vue using TypeScript and Vuex
- Host: GitHub
- URL: https://github.com/lulunac27a/gamification-task-list-vue-typescript
- Owner: lulunac27a
- License: mit
- Created: 2024-01-19T03:05:20.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-25T05:29:01.000Z (2 months ago)
- Last Synced: 2024-11-25T06:25:04.575Z (2 months ago)
- Topics: gamification, task-list, task-list-app, tasklist, to-do, todo, todo-app, todo-list, todo-list-app, todolist, typescript, typescript-app, vue, vue-todo, vue-todolist, vuex
- Language: TypeScript
- Homepage: https://lulunac27a.github.io/gamification-task-list-vue-typescript/
- Size: 462 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://cli.vuejs.org/config/).