I am ready to commission a full-stack, browser-based Task Manager that lets users create, update, track, and delete their tasks with zero friction. The core flow must feel effortless—simple navigation is the single most important UI concern for me—so every screen, modal, and action should be obvious at a glance. Core features I need on day one • Task CRUD with title, description, priority, and status • Three built-in categories (Pending, In Progress, Completed) shown in an intuitive layout • Real-time validation that blocks empty or duplicate entries • Secure backend logic with a database layer that safely stores all tasks (and user data when authentication is added later) • Responsive design that behaves perfectly on desktop and mobile browsers • A codebase organised for future upgrades such as reminders, due dates, and multi-user authentication Design direction I have a few colour and styling ideas but no formal guide. I’ll share references once we start; feel free to refine and propose complementary tones. Clean typography and whitespace are preferred, but function must never be hidden behind visual noise. Deliverables 1. Front-end source (React, Vue, Svelte, or comparable modern stack) with routing and state management 2. RESTful or GraphQL backend (Node.js, Django, Laravel—pick what you’re strongest with) including full CRUD endpoints and auth stubs for later 3. Relational or NoSQL database schema plus migration scripts/seed data 4. Validation logic on both client and server sides 5. README with setup steps, environment variables, and deployment instructions Acceptance criteria • A new task can be saved, listed in the correct category, edited, moved between statuses, and removed without page refresh. • Attempting an empty or duplicate title triggers an inline error; no bad data reaches the database. • After browser reload, all tasks persist as expected. • Lighthouse mobile performance score ≥90. If this build sounds exciting and you can deliver clean, well-documented code that’s ready to scale, let’s get started.