Skip to content

It's free trello-like task tracker for everyday with drag-n-drop, written in vanilla js and rust(tauri). With some statistics made with Chart.js

Notifications You must be signed in to change notification settings

BronzeCrab/dayplan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

What is it:

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.

How to add tauri-cli to yarn:

yarn add @tauri-apps/cli

How to run for dev:

cd src-tauri
yarn tauri dev

How to add rust dep:

cd src-tauri
cargo add <dep_name>

How to update dependencies:

cd src-tauri
cargo update

How to build it:

cd src-tauri
yarn tauri build

References links:

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:

tauri-apps/tauri#6695

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):

https://tobiasahlin.com/blog/flexbox-break-to-new-row/

About

It's free trello-like task tracker for everyday with drag-n-drop, written in vanilla js and rust(tauri). With some statistics made with Chart.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published