Development

Web task manager

Personal task manager built with React and TypeScript featuring filters, priorities, and statuses.

1 star2026role: autor único (proyecto universitario)status: completado
procedural cover — real screenshots pendingProcedural cover for the project Web task manager.

01 Summary

Personal task management web application ("Tasker.io") built as a SPA with React 18, TypeScript, and Vite. It allows users to create, edit, duplicate, archive, and complete tasks with priorities, deadlines, projects, lists, and tags. State is managed with React Context, applying business rules such as returning duplicated tasks to pending status and excluding archived tasks from the main view. It includes a summary dashboard and a list view with search, combined filters, and sorting.

02 Highlights

  • React 18 SPA with strict TypeScript and Vite build.
  • Global state managed via React Context, applying custom business logic.
  • List view with search, filtering by priority, status, and date, and sorting.
  • Typed data model for tasks, projects, lists, tags, and categories.

03 Screenshots