Your four repos (what each one is)
agentify = CRM + bots; Jmcon = wedding portal; clickmediaprodev = lead intake; nicodelgadodev = your site.
Plain English
On the VPS under ~/repos you have four products plus this academy. They share React + Convex but different routing and deploy targets. Before debugging, name which repo you're in.
Four restaurants in one building: same kitchen style (Convex), different menus and front doors (domains).
Path: ~/repos/Jmcon. Prod: jessicamiralles.com.py. Convex: youthful-kookabura-525.
Path: ~/repos/agentify. Prod: www.agentifycrm.io. Convex: decisive-warthog-196.
clickmediaprodev and nicodelgadodev: Vite + React Router, Convex Cloud, Gemini for chat — smaller surface, good to learn auth + schema basics.
Go deeper
Know the repo name before you open files.
Common mistakes
- Editing the wrong repo's convex/ and wondering why prod didn't change.
- Confusing Agentify's old self-hosted API with Convex Cloud prod.
AI-agent trap
Summary
agentify and Jmcon use vite-plus (`vp dev`). click/nico use plain Vite. All use Convex Cloud for DB + server functions.