diff --git a/README.md b/README.md index 858d179..954f388 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,18 @@ -# Tauri + SvelteKit + TypeScript +

rota

-This template should help get you started developing with Tauri, SvelteKit and TypeScript in Vite. +Desktop app for generating monthly schedules for medical residents. The scheduling engine uses a parallel constraint-satisfaction DFS with a least-flexibility-first heuristic. -## Recommended IDE Setup +### Features +- Configurable residents, shift types, and forbidden pairings +- Negative shift requests and manual pre-assignments +- Fairness-aware workload distribution +- Export to `.docx` and `.txt` -[VS Code](https://code.visualstudio.com/) + [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer). +### Stack +- **Frontend**: SvelteKit + TypeScript + Tailwind CSS +- **Backend**: Rust (Tauri) + +### Usage +```bash +just --list +```