Feature #5354
openArchitecture & UI Environment Setup Progress
50%
Description
Today I am doing the architecture design and core environment setup required for :
Architecture:
Designed full backend–frontend–AI–queue–tracking architecture. Includes scraper agent, enrichment, verification, LLM, scheduler, tracking , Gmail reply detection, MongoDB, Postgres, Redis, and SMTP/Gmail flow.
Database Schema Architecture:
Created ER diagram for MongoDB (Leads, Campaigns, Templates, Jobs, EventLogs, Users) and Postgres (analytics time-series tables). Defined indexes, relationships, and data fields.
Environment & API Integration Planning:
Mapped each service to required API keys (Apollo, Gemini, Serper, Gmail OAuth, MongoDB, Redis). Verified compatibility with selected infrastructure.
Technical UI Requirements:
Defined UI/UX specifications for all application modules (Dashboard, Lead Scraper, Enrichment, Email Writer, Campaign Builder, Scheduler, Tracking, Inbox, Settings). Added detailed field requirements, components, filters, interactions, and workflows for digital-marketing use cases.
Subtasks
Related issues