Planner App
Planner App is a clean weekly planner built with Next.js, TypeScript, Tailwind CSS and Tauri v2.
Tasks are stored locally in localStorage. The app starts empty on first launch and does not create demo tasks.
Web Development
npm install
npm run dev
Open http://localhost:3000.
Web Production Build
npm run build
Next.js is configured with static export. Production web assets are generated in:
out/
Desktop Development
Tauri requires Rust/Cargo and Linux WebKitGTK development packages.
On Arch/Manjaro:
sudo pacman -S --needed rust webkit2gtk-4.1 libayatana-appindicator gtk3
Start the desktop app in development mode:
npm run tauri:dev
Desktop Production Build
npm run tauri:build
The command runs npm run build, embeds the static out/ frontend into Tauri, and creates Linux bundles.
Expected output locations:
src-tauri/target/release/bundle/appimage/
src-tauri/target/release/bundle/deb/
The executable name is planner-app; the app title/product name is Planner App.
AUR Packaging
An example AUR recipe is available in:
packaging/aur/PKGBUILD
It is only a starting point for future publication. The project does not publish to AUR automatically.