Project time logger (Tauri GUI)

I have made a small personal Project Time Logger.

Github: GitHub - NielDuysters/rusty-time-logger at develop
Video: Watch Screen Recording 2024-07-25 at 03.15.36 | Streamable

The goal is to in the end have my own project time logger which I can use for after-hours projects I make for some clients.

It is still in progress but I would like some feedback on:

  • overall code style/best practices
  • readability
  • error/exception handling
  • architecture

Thanks!