Sea10's Task Manager

GitHub

TypeScript

React

Figma

タスク管理アプリです。

Sea10

推しアイデア

Tauri + React で作成しました。

作った背景

Tauriを使ってみたかったことから。

推し技術

今回、かんばんボードをパッケージを使って導入したが、カスタムが難しく、断念。(使うライブラリというかパッケージは作り始めつ前に吟味して選ぶべきだと学んだ、、。)

プロジェクト詳細

最近お勧めされたTauriを使ってみたいと思い、Rustの書き方もわからないのに環境構築を終わらせてしまったのが運の尽き。

ドラッグ&ドロップで某アプリのようなタスク管理アプリが作れそうなのでパッケージをそのまま使ってみたはいいものの、自分が作りたいものに搭載するにはカスタムが必要で、、、

それを実装した後に気づくポンコツ。

パッケージのコードを見ればいいものの、よく理解できず、1から自分で作り直そうかと思い、書き直すも自分の技術力では終わりそうにないと判断し、強行突破。

無理矢理カスタムしようとMUIを捩じ込みましたが、そこで取得する締め切り時間のデータをどうやって直近のタスクに表示させればいいのかわからず試行錯誤するも一旦諦める。

もとある詳細説明欄に無理矢理時間を書いて表示さようとして終わりました。(ちゃんちゃん)

使うパッケージやライブラリは作り始める前によく吟味することと、自分の身の丈に合いそうにない技術構成を一人ハッカソンの時にやるなと、1日前の自分を睨みたい心境。(かなり勉強になったからそんなことはない。)

今後の開発としては、とりあえずかんばんボードを他のライブラリで書き直して、DeadLineの表示とそこから残り時間を表示できるようにする。1時間前になると通知を飛ばせるようにもしたい。

Sea10

@Sea10wood