From 613423e485693ff9daac23256ccc109ce2ef1f77 Mon Sep 17 00:00:00 2001 From: Chris Veleris Date: Tue, 17 Jun 2025 12:07:53 +0300 Subject: [PATCH] Update github pages landing page --- README.md | 4 +- backend/package.json | 1 + index.html | 88 ++++++++++++++++++++++++++++++++------------ package.json | 2 +- 4 files changed, 69 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index f5c581c..a4723d0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 📝 tududi -`tududi` is a task and project management web application that allows users to efficiently manage their tasks and projects, categorize them into different areas, and track due dates. It is designed to be intuitive and easy to use, providing a seamless experience for personal productivity. +`tududi` is a self-hosted task and project management web application with hierarchical organization (Areas > Projects > Tasks), multi-language support, and Telegram integration. Built with React/TypeScript frontend and functional programming Express.js backend, it provides an intuitive experience for personal productivity. ![Light Mode Screenshot](screenshots/all-light.png) @@ -286,7 +286,7 @@ cd .. npm test ``` -Note: Test suites are currently being migrated from the Ruby/Sinatra implementation. +Note: The application has been fully migrated from Ruby/Sinatra to a functional programming Express.js implementation with comprehensive test coverage. ## 🤝 Contributing diff --git a/backend/package.json b/backend/package.json index 84a2dd3..4de899f 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,7 @@ { "name": "backend", "version": "1.0.0", + "description": "Functional programming Express.js backend for tududi task management application", "main": "index.js", "scripts": { "start": "node app.js", diff --git a/index.html b/index.html index 7ca97e7..3e31be8 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - tududi - Task Management Made Simple + tududi - Self-Hosted Task & Project Management