Skip to content

kohtzerui/desktop_widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Tracker Widget

A lightweight desktop task tracker widget built with Electron. This project is a simple, customizable widget to manage tasks, meetings, and exams.

Features

  • 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.

Getting Started

Prerequisites

  • Node.js installed on your machine.

Installation

  1. Clone or download this repository.

  2. Open a terminal in the project folder.

  3. Install dependencies:

    npm install

Running the App

To start the application in development mode:

npm start

Building the App

To create a portable executable (Windows):

npm run build

Customization

  • Data: Initial data is loaded from index.html. You can modify the loadData() function to change the default tasks.
  • Styles: All styles are in index.html within the <style> tag.

License

MIT

About

Productivity Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors