Django Version — Main Version
Full-stack backend architecture using Django MVT pattern, relational SQLite schema, custom admin management, and REST API.
- ▸ Data & Scale: 7 Categories • 45 Terms
- ▸ Categories (7): Database, DevOps, Django, JavaScript, Programming, Python, React
- ▸ Database Design: Relational ORM models (`Category` & `GlossaryTerm` with slugs, difficulty, featured flags)
- ▸ API & UI: Dedicated `api_urls.py`, `api_views.py`, `serializers.py` REST support, and Bootstrap 5 templates
Django MVT
Django ORM
REST API
SQLite
Admin Panel
7 Categories
45 Terms
HTML Version — 2nd Version
Lightweight multi-page client-side architecture with Spider-Man-inspired visual theme, semantic HTML, and dynamic JavaScript data rendering.
- ▸ Data & Scale: 5 Categories • 100 Terms
- ▸ Categories (5): Web Development & Design, Software Engineering, Data Science & AI, Cybersecurity, Cloud & Networking
- ▸ Term Detail: Definition, code syntax, and practical examples for each term
- ▸ Highlights: SEO foundation (`sitemap.xml`, `robots.txt`), dark/light theme, accessibility focus
HTML5 / CSS3
Bootstrap 5
glossary-data.js
Spider-Man UI
5 Categories
100 Terms
React Version — 3rd Version
Modern component-driven SPA with Vite 7, React Router 7, default dark aesthetic, and persistent client-side state.
- ▸ Data & Scale: 10 Categories • 250 Terms
- ▸ Categories (10): HTML, CSS, JavaScript, React JS, TypeScript, Python, Node JS, Vue JS, Next JS, Tailwind CSS
- ▸ State & Context: `FavoritesContext` with Local Storage persistence & custom filter hooks
- ▸ Interactive Features: Search query pipeline, category filtering, A-Z sorting, and related terms graph
React 19
Vite 7
React Router 7
Context API
Local Storage
10 Categories
250 Terms
Angular Version — 4th Version
Enterprise-grade single page application leveraging strict TypeScript typing, modular dependency injection, and reactive RxJS streams.
- ▸ Data & Scale: 12 Categories • 240 Terms
- ▸ Categories (12): Angular Fundamentals, Components & Templates, Signals & Reactivity, Routing & Navigation, Services & Dependency Injection, Forms & User Input, HTTP & API Integration, State Management, Angular Architecture, TypeScript for Angular, Angular Performance, Testing & Deployment
- ▸ Architecture: Standalone components, reactive routing, and service layer architecture
Angular
TypeScript
RxJS
Signals
12 Categories
240 Terms
Flask Version — 5th Version
Lightweight Python microservices implementation focusing on fast JSON REST endpoints, modular Blueprints, and API decoupling.
- ▸ Data & Scale: 12 Categories • 250 Terms
- ▸ Categories (12): Flask & Microframeworks, REST APIs, Backend Architecture, Web Authentication, Databases & ORM, Web Security, Web Performance, Testing & Debugging, Background Processing, Web Deployment, Software Architecture, Python Web Ecosystem
- ▸ Architecture: Flask Blueprints, modular API structure, lightweight data models
Python Flask
REST API
Microservice
ORM
12 Categories
250 Terms
Full Stack Version — 6th Version
Unified multi-tier ecosystem tying frontend SPA clients (React/Angular) to backend services (Django/Flask) with centralized authentication.
- ▸ Data & Scale: 15 Categories • 300 Terms
- ▸ Categories (15): Web Development Fundamentals, Frontend Web Development, React JS, Angular, Django, Flask, Backend Development, REST APIs & API Integration, Databases & Data Management, ORM & Database Integration, Authentication & Web Security, Git & Version Control, DevOps & Deployment, Cloud & Web Infrastructure, Full Stack Architecture & Best Practices
- ▸ Architecture: Micro-frontends, API gateways, distributed persistence, caching, and CI/CD pipelines
Microservices
Unified Auth
Cloud CI/CD
15 Categories
300 Terms
Roadmap / Planned