A project that uses tauri - svelte - sqlite to create a ticket/note management app!
this project was made for us to lean how to make a cross platform desktop application and on how to distribute it.
this repo is not yet in production ready 1.0 status, as such some things may be missing or incomplete.
Additionally We cannot afford to notarize this app, resulting in a warning when trying to install on windows and macos, you will need to right click the app after installing and hit open
homebrew:
brew tap daniel-le97/homebrew-ledevopportunities
brew install --cask tauri-tickets
note: for windows the .msi installer works better than the .exe
at the moment the best way to try it out is by checking this repo's Releases:
or from source locally: Node and Rust are required for this
clone this repo
git clone https://github.com/daniel-le97/tauri-ticket-manager.git
cd tauri-ticket-manager
install client deps ```bash pnpm install
3. run the app
```bash
// this will build the client and run the rust (tauri) backend
pnpm run dev
MyNoteTaker is a simple and intuitive note-taking application. Follow these steps to get started:
Start Documenting the Ticket | Call, The Timer will Begin
Copying any Email, Phone Number, Asset# or Ticket# will autofill those input fields
Once documentation has ended, you can select the Clipboard Icon to copy all the relevant information to your clipboard.
To create a new note, follow these steps:
Click on the Right Chevron
Notes are automatically saved upon confirming the pop-up message.
Note will be recorded by date and a randomly generated ID, which you can view previous tickets by.
From the dashboard, you can click on the above button
clicking the templates button displays a drawer of all of your templates.
click on a template and its contents are copied to your clipboard.
paste away!.
you can organize your templates by:
Using tags to group related templates
clicking "configure templates" on the dashboard
by default this window will allow composing new templates
clicking on a template in this view marks it for editing
be sure to hit save!