ALCompany today
ALCompany connects plans, attendance, calendars, work notes, and deliverables in a personal company. The web is a summary hub for leave, attendance, notes, calendars, boards, reminders, deliverables, and settings. Desktop adds configurable cards for attendance, a calendar, quick notes, and favorites.
Web and desktop roles
The active web app uses Nuxt 4/Nitro, while desktop uses a Nuxt SPA and Tauri 2. PostgreSQL-based Supabase provides data and authentication. Korean, English, Japanese, and Spanish are supported, with visual settings shared across web and desktop.
Desktop collects presence and foreground-program usage time only while clocked in. It does not store window titles, filenames, URLs, keystroke content, or mouse coordinates. Reminder rules distinguish time before work from working hours. Previous team collaboration data remains for compatibility and history but is not exposed in the current product screens.
Operation and next validation
The web runs on Ubuntu through Coolify. The operation panel shows the execution, health, and deployment results from the last requested refresh. MVP validation and release readiness are tracked separately.
Next checks cover signup, login, attendance, work notes, desktop measurement boundaries, reminders, and settings sync. Windows/macOS installer code signing remains a release task. Mobile apps and two-way external calendar or email integration are outside the current MVP.