KeerthanaDeviGovindaraj/GLIMPSE — reverse-engineered prompt
Reverse engineered prompt
Build me a full stack web app called Glimpse for live sports commentary.
I want users to be able to sign up, log in, use Google login, reset passwords, and have their own profile with a photo. The app should show live sports scores and let users generate AI style commentary for matches using Gemini. There should be different experiences for normal users, analysts, and admins. Admins should be able to manage users and see basic system stats, while analysts should have their own dashboard.
Please make the frontend feel like a polished sports site, with a home page, about page, contact page, navigation, dashboards, commentary page, and profile page. Use a React frontend and a Node Express backend with MongoDB. Include protected routes, JWT auth, role based access, file uploads, email support, and API docs with Swagger.
Set it up so I can run the backend and frontend locally with env files for MongoDB, Google OAuth, sports APIs, email, and Gemini.
Want more depth? Deep Reverse