saideepreddy7781/DohoAdmin ? reverse-engineered prompt

Reverse engineered prompt

Build me a Doho admin dashboard web app with a clean modern layout that lets an admin manage the platform in one place.

I want a login protected admin experience with role based access so only admins can get in. After login, show a dashboard with key stats like active users, recent mood checks, and overall app usage. Add a users section where I can see user details and their latest mood assessments, plus a counselors section where I can add, edit, and remove therapy counselors. Include a simple analytics view with charts or visual summaries for mood trends and usage over time.

Use the existing React and TypeScript setup, keep the styling polished and responsive, and make it feel like a real production admin panel. If you need current docs or best practices for Firebase or React Router, look them up online and wire it up cleanly.