Maintained by:
John Nguyen
- Developed with Vue.js 3 and the Composition API
- Styled with Bootstrap 4
- User can enter a new Todo item
- User can toggle a Todo item as done or not done
- User can delete a Todo item
- User can toggle all Todo items as done or not done
- User can edit a Todo item
- User can store data locally using localStorage (stretch)
- The live version can be viewed here
- Ubuntu Linux 18.04 LTS
- NPM 6.9+
- Node.js version 10+
- Vue.js 3
- vue/cli 4.5
- Clone the repo
git clone https://github.com/johnnguyencodes/todo-list.git
cd todo-list
- Install all dependencies with NPM
npm install
- Install vue/cli
npm install -g @vue/cli@latest
- Start the project in development mode. Once started, you can view the application by opening http://localhost:8080 in your browser.
npm run serve
Desktop
Mobile