mehmoodahmed-0303/Task-Manager-CLI ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple Python command line task manager that lets people create an account, log in, and manage their own tasks from the terminal.
I want users to be able to register with an email and password, have the password stored safely with hashing, then log in and stay in a session while they use the app. Once logged in, they should be able to add tasks with a title, description, deadline, priority, and an optional assignee, then view, edit, and delete their tasks. Each user should only see their own tasks. Please store everything locally in JSON files, no database needed, and make sure the app handles basic validation like email format and password strength.
Keep it as a clean, easy to run CLI app in Python, and if you need to check anything current online while building it, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit