By Hedi Jabri
- Clone locally using
git clone git@github.com:HediJabri/todolist-nuxt.git
- Install dependencies using
npm install
- Start your server using
npm run dev
- Navigate to app in browser
This app is made with Vue.js & Nuxt.js, built with the create-nuxt-app cli (Vuetify, Axios, Vuex modules) I also used JSONPlaceholder as a fake REST API.
This project is a simple Todo List App with basic CRUD actions. Here is the full features list:
Required
- Create a new Todo (press enter on input or click on the + icon)
- Mark a todo as done a (click on the check icon)
- Edit a todo (Double-click on the todo text => press enter to validate / esc to cancel)
- Delete a todo (click on the cross icon)
Bonus
- Circular loaders for each todo item (to cover server response time)
- Filtering todos by status (done / todo)