Connecting
Learn/L15 · Your stack (VPS repos)

Your four repos (what each one is)

agentify = CRM + bots; Jmcon = wedding portal; clickmediaprodev = lead intake; nicodelgadodev = your site.

Difficulty 2/5

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.

Analogy

Four restaurants in one building: same kitchen style (Convex), different menus and front doors (domains).

Jessica's wedding portal

Path: ~/repos/Jmcon. Prod: jessicamiralles.com.py. Convex: youthful-kookabura-525.

Agentify CRM

Path: ~/repos/agentify. Prod: www.agentifycrm.io. Convex: decisive-warthog-196.

HógaPy real estate

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

Agents assume one generic 'Convex app'. Always pass workdir and deployment slug (warthog vs kookabura).
Quick check
Where is the Jessica wedding portal code?

Summary

agentify and Jmcon use vite-plus (`vp dev`). click/nico use plain Vite. All use Convex Cloud for DB + server functions.

Confidence: