Skip to content

laurentbarraud/LifeProManager

 
 

Repository files navigation

Life Pro Manager

A to-do list desktop app in C# with WinForms and a local SQLite database for storage.

This fork is the actively maintained version, as the original co-author has stopped development.

Release Downloads

Main window screenshot

Add task window screenshot Birthday calendar screenshot

Features

  • 🚀 Fast and responsive, even with 1,000+ tasks
  • 🧩 Simple architecture with clear responsibilities and UI logic
  • 🔍 Task search engine with NLP parsing, fuzzy lexical matching and semantic relevance scoring
  • 🧪 Built‑in test runner validating all search cases at once using mock‑tasks, which can all be inserted via the provided script in the /scripts folder
  • 📦 Smart file-based architecture. Everything fits in a single, portable file.
  • 📤 Export tasks to a clean, date‑sorted HTML page
  • 💾 Export all stored tasks and lists as an Insert Into script
  • 🎂 Birthday calendar listing all names and the age they’ll reach this year
  • 🪟 Responsive main window with a sliding right panel and persistent user‑defined width
  • 🌐 Localized in English, French and Spanish.

(the MonthCalendar control follows the OS culture settings, as per WinForms design).

How to Run

  • Clone this repository with Git
  • Open in Visual Studio 2022
  • Build the project with CTRL+B and run it.

Download

Go to the Releases section to download a ready-to-use installer,
designed for x64-based Windows 7 and above.

Contributing

For any suggestion of improvement or bug report, feel free to:

  • Open an issue
  • Submit a pull request, if you can code it yourself
  • Or contact me by mail to talk about it.