Skip to content

raminmz66/todo-app

Repository files navigation

Todo

Todo is a simple PWA for managing your everyday notes and tasks to not forget about. It uses browser IndexedDB for storing your notes, so you can use it completely in offline mode. You just need to open it the fisrt time and install it to your phone or desktop environment. Every time you go online and reopen the app, it will be automatically updated in background to the latest changes.

Screenshots

todo edit done done-actions

Frameworks and Tools

Todo app has been developed with simple but great Vue.js framework. Also, Framework7 has been used for the UI part. For storing and managing of todos, Dexie.js has been used. It is a minimalistic wrapper for IndexedDB, which makes the app to be able to work completely offline using your browser storage.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint

Deploy to Github Pages

npm run deploy