DOCUMENT
THE WHOLE
SYSTEM.
A practical reference for programming, DSA, frameworks, databases, APIs, Linux, networking, testing, security, deployment, and the architecture behind CodeDev itself.
Choose a chapter.
CodeDev system architecture
How the current CodeDev by Edward website is structured: Flask application factory, blueprints, templates, database, media storage, and public/admin boundaries.
CodeDev database and data model
The current PostgreSQL/SQLAlchemy entities and the relationships that power projects, releases, media, leads, settings, analytics, users, and audit history.
CodeDev authentication and Superadmin security
The private control-room security model: hidden route, strong passwords, TOTP MFA, recovery codes, lockouts, CSRF, session revocation, and authorization.
CodeDev Superadmin, media, and analytics
How the control room edits projects/releases/settings, uploads durable Cloudinary media, and exposes privacy-light server-side analytics.
CodeDev deployment and operations
Render/Docker production configuration, PostgreSQL, Cloudinary, Redis/Valkey, migrations, uptime monitoring, health checks, recovery, and deployment verification.
CodeDev inquiries, CRM, and Resend notifications
The implemented contact-to-CRM flow, preferred-contact data, Resend owner notifications, retry behavior, and what the system does not claim about final email delivery.
CodeDev privacy and inquiry retention
How the implemented Privacy Request flow, inquiry closure timestamp, retention window, dry-run purge, permanent purge, and backup limitations work.
CodeDev release qualification and evidence
The exact meaning of Security-Hardened-RC versus Production-Qualified and the canonical qualification path used by local operators and GitHub Actions.