shreyathakkar30/TeamFlow ? reverse-engineered prompt
Reverse engineered prompt
Build me a team project management app where an admin can create projects, add people to them, assign tasks, and keep track of progress, and where team members can log in, see their assigned work, update task status, leave comments, and view their activity history.
I want clean dashboards for both roles, with login and signup, protected pages, and role based access so people only see what they are supposed to. Include search, filtering, sorting, and pagination for users, projects, and tasks. Also make sure task changes create a clear activity log whenever something actually changes.
Use a modern React frontend and a Node, Express, MongoDB backend, with JWT login, bcrypt passwords, and image uploads for profile photos. Make it polished and usable, and if you need current docs for anything, look them up online.
Are you gonna build this?
make sure you review the code using coderabbit