CodeDev knowledge system / 31 chapters

DOCUMENT
THE WHOLE
SYSTEM.

A practical reference for programming, DSA, frameworks, databases, APIs, Linux, networking, testing, security, deployment, and the architecture behind CodeDev itself.

Chapters31Structured references
Sections7Learning areas
Code41Runnable examples
SystemLIVECodeDev architecture reference
CodeDev system

Choose a chapter.

8 / 31
01 / CodeDev system System reference

CodeDev system architecture

How the current CodeDev by Edward website is structured: Flask application factory, blueprints, templates, database, media storage, and public/admin boundaries.

codedevarchitectureflasksqlalchemy
02 / CodeDev system System reference

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.

codedevpostgresqlsqlalchemymodels
03 / CodeDev system System reference

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.

codedevsuperadminmfatotp
04 / CodeDev system System reference

CodeDev Superadmin, media, and analytics

How the control room edits projects/releases/settings, uploads durable Cloudinary media, and exposes privacy-light server-side analytics.

codedevadmincloudinarymedia
05 / CodeDev system System reference

CodeDev deployment and operations

Render/Docker production configuration, PostgreSQL, Cloudinary, Redis/Valkey, migrations, uptime monitoring, health checks, recovery, and deployment verification.

codedevrenderdockerdeployment
06 / CodeDev system System reference

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.

codedevcontactcrmresend
07 / CodeDev system System reference

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.

codedevprivacyretentionlead
08 / CodeDev system System reference

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.

codedevreleasequalificationci