A desktop productivity application built with Electron and FastAPI for task management and focus tracking.
- Task management with priority and status tracking
- Focus sessions with time tracking
- Productivity statistics and visualizations
- User settings customization
- Cross-platform desktop application
- Node.js (v14+)
- npm or yarn
- Python 3.8+
- pip
- Clone this repository
- Run the setup script:
./run.sh
For development mode:
./run.sh --dev
If you prefer to use the web version:
./web_dashboard.sh
- Frontend: Electron-based desktop app with HTML/CSS/JavaScript
- Backend: FastAPI Python server
- Database: SQLite database for data storage
MIT