Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 968 Bytes

README.md

File metadata and controls

55 lines (39 loc) · 968 Bytes

Drawy

MIT License

A small desktop application made with Tauri to save excalidraw whiteboards locally

Cover

Used technologies

  • Tauri.js
  • Zustand
  • Chakra UI
  • Vite and Vitest
  • Diesel
  • Typescript
  • React-Query
  • Eslint
  • React Hook Form
  • Yup form validator

Roadmap

  • Manage whiteboards (CRUD)
  • Search by name or description
  • Export to: png, svg and json
  • Toggle to dark mode or grid view through custom buttons
  • Import from a json file through a custom UI.
  • Load libraries through a custom UI

Setup

Install diesel

cargo install diesel_cli --no-default-features --features sqlite

Install dependencies

pnpm i

Run diesel migrations

diesel run migration

Run Tauri app

pnpm tauri dev