I need a sleek, professional-looking to-do list web application that feels at home in a corporate setting. Every visitor should sign up or log in before they see a single task, so secure user authentication is a must. Once inside, a user has the usual add / edit / delete flow, but I also want the power features that make a productivity tool stick: • Task categorization—users can group their items by project, department, or any label they choose. • Due-date reminders—email, push, or an in-app alert is fine as long as deadlines never slip by unnoticed. • Collaboration—registered users can share tasks or entire lists with colleagues and edit them together in real time. Choose the tech stack you’re most comfortable with (React, Vue, Svelte, Django, Laravel, Node, etc. are all on the table) as long as the final site is responsive, loads quickly, and stores data reliably in a database of your choice. Security for logins and shared links is critical, so standard best practices—hashed passwords, CSRF protection, rate-limiting—should be in place. Deliverables • A fully deployed, responsive site with SSL enabled • Complete source code and a clean README explaining local setup and environment variables • Brief documentation of the database schema and any REST or GraphQL endpoints • A short hand-over session or video walkthrough so I can keep the project running Acceptance criteria: new accounts register without error, tasks persist after page refresh, filters by category work, reminders fire at the correct time, and invited collaborators can view and edit shared items instantly. Let me know your proposed stack, timeline, and any clarifying questions, and we can get started right away.