It's free trello-like task tracker for everyday with drag-n-drop,
written in js
and rust
(tauri
). With some statistics made with Chart.js
.
yarn add @tauri-apps/cli
cd src-tauri
yarn tauri dev
cd src-tauri
cargo add <dep_name>
cd src-tauri
cargo update
cd src-tauri
yarn tauri build
https://medium.com/codex/drag-n-drop-with-vanilla-javascript-75f9c396ecd
https://tauri.app/v1/guides/getting-started/setup/
https://tailwindcss.com/docs/installation
https://tailwindcss.com/blog/standalone-cli
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dragover_event
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/drag_event
https://www.chartjs.org/docs/latest/getting-started/
https://github.com/rusqlite/rusqlite
https://doc.rust-lang.org/book/ch09-02-recoverable-errors-with-result.html
https://www.w3schools.com/howto/howto_css_modals.asp
https://stackoverflow.com/questions/19239743/create-multiple-tables-using-single-sql-script-file
https://five.co/blog/how-to-create-one-to-many-relationships-in-sql/
https://stackoverflow.com/questions/69764050/how-to-get-the-indices-that-would-sort-a-vec
https://doc.rust-lang.org/std/primitive.slice.html#method.sort_by_key
https://www.geeksforgeeks.org/relationships-in-sql-one-to-one-one-to-many-many-to-many/
https://stackoverflow.com/questions/19605132/is-it-possible-to-use-global-variables-in-rust
https://docs.rs/tauri/1.7.2/tauri/trait.Manager.html#method.manage
https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox
https://stackoverflow.com/questions/20626685/how-do-i-set-distance-between-flexbox-items
Issue with drag and drop on Windows:
There is no insertAfter
method for some reason:
https://developer.mozilla.org/en-US/docs/Web/API/Node/insertBefore
How to break a row in css (flexbox):