A basic task list app using TypeScript, React, and IndexedDB. Currently it does not sync data outside of the current browser and the layout is only ideal for mobile device in portrait rotation.
https://aroundtoit.marksort.com/
npm install
./build-dev.sh
./serve.shThen browse to http://localhost:8000/.
The --openssl-legacy-provider option in build-dev.sh is currently required because this was written against older packages that now depend on an insecure openssl version. This should be OK in this case because building the JavaScript bundle should only use local data.
- remove the need for the
--openssl-legacy-provideroption - other package updates
- more recurrence options (weekly, monthly, yearly, rrule-like, ???)
- sync - probably in a local-first manner
- desktop layout