effintodos is a simple todo app that helps you complete your tasks like they are supposed to. It eliminates the typical strikethrough and checkbox styles. So like in the image above it does them in post-it note style. It is inspired from a youtube tutorial but developed further to fit both UI & UX in mind. It is intuitive and simple to use bundled in a SPA (Single-Page Applications) with the use of the Vue framework along with added user authentication.
- Double click on sticky notes to mark it completed
- Filter through active & completed tasks
- Ultra fast task syncronization across all your logged devices
- Load your data at once & sync later
- Clear completed options
- Node.js
- Yarn Package Manager
- Firebase Account
- Firestore Database
- Vue : JS Framework
- Vuex : State Management
- Firebase : Authentication
- FontAwesome: Font Icons
- Firestore : Database & Storage
- Bulma: CSS Framework
.env_sample
VUE_APP_API_KEY="API KEY HERE"
VUE_APP_AUTH_DOMAIN="AUTH DOMAIN HERE"
VUE_APP_DATABASE_URL="DATABASE URL HERE"
VUE_APP_PROJECT_ID="PROJECT ID HERE"
VUE_APP_STORAGE_BUCKET="STORAGE BUCKET HERE"
VUE_APP_MESSAGING_SENDER_ID="SENDER ID HERE"
VUE_APP_APP_ID="APP ID HERE"
Go to root folder & install the packages using: yarn install
To compiles and hot-reload for every changes: yarn serve
To compiles & minify for production: yarn build