Periodical tasks, rescheduled when checked.
Routina is a todo list where the tasks have a period and are automatically rescheduled when marked as done.
It works offline.
You can use it in your browser or install it as an app (Firefox Desktop/Android/OS)!
- Firefox Account login (#2) and Firefox OS integration (#13)
- Synchronize automatically when user is online (#4)
- Notifications API (#16)
- Alarm API notifications (#17)
- Settings page to control remote server and options (#15)
- Encrypt data before sync (#14)
Development
npm install
: Install dependenciesnpm start
: Run app locally (with autorefresh)npm test
: Run tests
Production
npm run build
: Package every assets for productionnpm run package
: Open Web app package
Original idea by Elisenda.
This application is based on the Kinto React boilerplate.
Data is synchronized on the Mozilla Kinto demo server.
- Apache License Version 2.0