Vue.js task management web application
This application is used for users daily task organization. Users can create unlimited tasks and move the tasks between "Todo" and "Done" board depending on the status of the task.
- Create task
- Edit task
- Delete task
- Upload image for task
- Check mark option to change the task status "To do" to "Done"
- Drag and drop functionallity for moving task between boards
- Delete all done tasks
# clone repository
git clone https://github.com/xhizor/Todobox.git
# install dependencies
npm i
# serve with hot reload at localhost:8080
npm run dev
- vue2
- vue-router - Official Vue.js route management
- vue-idb - IndexedDB wrapper based on Dexie.js
- vuex - State management pattern and library
- vuedraggable - Drag and drop component based on Sortable.js