thecodex.expert · The Codex Family of Knowledge
Tier 3 · Upper-Intermediate

Habit Tracker

Track habits and compute streaks — working with dates.

This project can be built as:Pick your languageChoose your database
🌐

Pick your language

The same project, implemented from scratch in each language. Same logic, different syntax — the best way to truly understand a language.

🐍PythonAvailable now →🟨JavaScriptAvailable now →
JavaComing soon
🐇GoComing soon
🦀RustComing soon
🗃

Choose your database

The same project with different storage backends. See exactly what changes when you swap SQLite for PostgreSQL or MongoDB.

🗃SQLitebuilt-in, no server — perfect for learningComing soon
🗃PostgreSQLproduction SQL with real relationsComing soon
🗃MongoDBflexible document storeComing soon
🗃Redisin-memory, blazing fastComing soon
🗃MySQLthe classic web databaseComing soon

Each version teaches the same core idea — pick the one that matches what you want to learn. New languages and variants are added continuously.

← All projects