A lightweight desktop task tracker widget built with Electron. This project is a simple, customizable widget to manage tasks, meetings, and exams.
- Task Management: Add, edit, and delete tasks.
- Smart Parsing: Automatically detects dates and times from your input (e.g., "Dinner tomorrow 7pm").
- Productivity Heatmap: Visualizes your completed tasks over time.
- Dark Mode: Sleek dark interface.
- Node.js installed on your machine.
-
Clone or download this repository.
-
Open a terminal in the project folder.
-
Install dependencies:
npm install
To start the application in development mode:
npm startTo create a portable executable (Windows):
npm run build- Data: Initial data is loaded from
index.html. You can modify theloadData()function to change the default tasks. - Styles: All styles are in
index.htmlwithin the<style>tag.
MIT