Skip to content

heygravity/dsamatrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSA Matrix | Master the Art of Efficiency

DSA Matrix is a high-fidelity gamified platform designed to transform Data Structures and Algorithms from abstract theories into interactive combat systems. Targeting all users through a universal web-based mobile application, the project bridges the gap between complex algorithmic logic and immersive, accessible gameplay.

This repository contains the Marketing Landing Page—a premium, responsive web interface built to showcase the Matrix's features, lore, and core concepts.


🚀 Key Features

1. Immersive User Experience

  • Splash Screen Sequence: A clinical "system initialization" loading sequence that sets the tone for the Matrix environment.
  • 3D Parallax Mockup: A responsive device frame that reacts to mouse movements on desktop, providing a tactile feel of the upcoming web application.
  • Smooth Navigation: Custom JavaScript-driven smooth scrolling for all internal anchors and call-to-action buttons.

2. High-Tech Visuals

  • Minimalist Noir Aesthetic: A sophisticated "Swiss-Tech" design using a deep obsidian palette with indigo accents and subtle grain textures.
  • Logic Integrity Monitor: A custom SVG-based diagnostic visualizer that simulates real-time node scanning and system integrity readouts without disruptive flickering.
  • Dynamic Animations: Floating nodes, pulsing connections, and scroll-reveal effects that bring technical concepts to life.

3. Smart Navigation

  • Adaptive Navbar: A floating navigation bar that transitions into a full-width, frosted glass sticky header upon scroll.
  • Scroll-Spy Integration: Automatic "active state" tracking that highlights the current section in the navigation menu as the user scrolls.

4. Concept Registry

The landing page introduces players to the core "weapons" available in the Matrix:

  • Hierarchical Trees: Visualizing BST balancing and traversal.
  • Chain Persistence: Managing Linked List node pointers.
  • Pathing Networks: Solving Dijkstra’s and BFS traversal puzzles.
  • Memory Stacks: Tactical LIFO buffer management and recursion.

🛠️ Tech Stack

  • Framework: Tailwind CSS (Utility-first styling)
  • Typography: Inter & JetBrains Mono (Google Fonts)
  • Icons/Graphics: Inline optimized SVGs for technical accuracy and performance
  • Language: HTML5, Modern Vanilla JavaScript

📱 Responsive Support

The landing page is architected to be Resolution Friendly:

  • Desktop: Ultra-wide layouts with interactive 3D parallax
  • Tablet: Grid systems that adapt hero text and mockups side-by-side
  • Mobile: Single-column stacked layouts with touch-optimized buttons and simplified animations

🛡️ Lore: The Anomaly

In a world built on crumbling legacy code, the Null Pointer Anomaly has begun erasing the foundation of reality. As a Logic Cadet, you must dive into the core servers, reconstruct broken sectors, optimize traversals, and prevent a total Stack Overflow within the Matrix.


✉️ Feedback & Contribution

The Contact section allows users to submit feedback directly through an intuitive form, designed for clear communication of suggestions, bugs, or combat tactical reports.


⚖️ License & Branding

© 2024 DSA_MATRIX_STUDIO | Gravity™️
The "DSA Matrix" name and related concepts are trademarks of Gravity™️.

Releases

No releases published

Packages

 
 
 

Contributors