Skip to content

CoderJackLiu/WhatToDo

Repository files navigation

Electron TodoList - Group Management Edition

A powerful TodoList desktop application with group management and multi-window support.

中文版 | English

Version Electron License

🎬 Demo

✨ Core Features

  • 📋 Group Management - Create multiple todo groups to organize tasks
  • 🪟 Multi-Window Support - Each group opens in an independent window
  • 📌 Window Always on Top - Pin group windows to stay on top
  • 💾 Auto Save - All operations are automatically saved
  • 🔔 System Tray - Minimize to system tray when closing windows
  • ⚡ Local Cache - Smart caching for instant response
  • 🔄 Real-time Sync - Sync data across multiple devices in real-time

🚀 Quick Start

Requirements

  • Node.js >= 16.0.0
  • Windows 10 or higher

Installation

npm install

Run

npm start

Build

npm run build

📖 Usage

  • Create Group - Enter group name and press Enter
  • Open Group - Click a group to open it in a separate window
  • Add Todo - Enter content in the group window and press Enter
  • Edit - Double-click text to edit
  • Delete Group - Click "Manage Mode" button to delete

🛠️ Tech Stack

  • Electron 27.0.0
  • HTML5 / CSS3 / JavaScript
  • Node.js
  • Supabase (Authentication & Data Sync)

📚 Documentation

📜 License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •