DAX Portal

June 14, 2026 ยท View on GitHub

MIT License

DAX Portal Banner

DAX Portal is a next-generation Operating-System-style portfolio platform, engineered and designed by Harsh.
It is not a traditional website โ€” it is a fully interactive system interface that behaves like a real OS across desktop and mobile, complete with boot sequences, window/app management, system modules, and AI-assisted navigation.

DAX Portal is a system you enter, not a page you visit.


๐Ÿš€ Live Demo

๐Ÿ”— Live Portal: https://dax-portal.vercel.app ๐Ÿ’ป GitHub Repository: https://github.com/201Harsh/DAX-Portal


๐Ÿ“˜ Table of Contents

  • About DAX Portal
  • Core Philosophy
  • System Architecture
  • Desktop OS Mode
  • Mobile OS Mode
  • Core Modules
  • DAX Intelligence
  • Tech Stack
  • Installation & Setup
  • Project Structure
  • Future Roadmap
  • License
  • Contact

๐Ÿง  About DAX Portal

DAX Portal is an OS-grade interactive portfolio built to demonstrate system design, architectural thinking, and product-level execution.

Unlike traditional portfolios that rely on scrolling pages, DAX simulates a real operating system experience:

  • Boot & access animations
  • Desktop environment with windows
  • Mobile OS with fullscreen apps
  • System terminology (Modules, Data Vault, Processes)
  • Real interaction models instead of static UI

This project exists to answer one question:

What if a portfolio behaved like an operating system?


๐Ÿงฌ Core Philosophy

DAX Portal is built on three fundamental principles:

1๏ธโƒฃ OS-First Design

Everything behaves like a system:

  • Booting
  • Desktop
  • Apps
  • Windows
  • Processes

2๏ธโƒฃ Platform-Aware UX

Desktop and Mobile are not responsive layouts.
They are different operating paradigms.

3๏ธโƒฃ Modules, Not Pages

Every feature is a module or process, not a page.


๐Ÿงฑ System Architecture

Boot Layer
   โ†“
Platform Detection
   โ†“
Desktop OS  โ†โ†’  Mobile OS
   โ†“
Modules / Windows / Apps
  • Unified boot layer
  • Platform-specific interaction engines
  • Shared modules with adapted UX
  • Deterministic system behavior

๐Ÿ–ฅ๏ธ Desktop OS Mode

Desktop DAX behaves like a real operating system.

Features

  • Boot & access sequence
  • Desktop wallpaper system
  • Dock / launcher
  • Right-click context menu
  • Draggable & focusable windows
  • Z-index window management
  • Minimize / close / restore logic
  • Multiple windows running simultaneously
  • Terminal module
  • Finder-style Data Vault
  • Live in-system code editor

Architecture

  • Central window manager
  • Zustand + Immer for window state
  • Stable drag & restore logic

๐Ÿ“ฑ Mobile OS Mode

Mobile DAX is a true mobile OS experience, not a scaled desktop.

Features

  • Same boot sequence as Desktop
  • Mobile home screen with icons & dock
  • Fullscreen app launching
  • Stack-based navigation
  • Back-button controlled app lifecycle
  • Finder / Data Vault as fullscreen app
  • Touch-optimized interaction model

Architecture

  • Typed local state
  • Fullscreen app stack
  • Wrapper-based app container
  • No overlapping windows by design

Desktop = Window Manager
Mobile = App Stack Navigator


๐Ÿงฉ Core Modules

ModuleDescription
TerminalCommand-style system interface
Data Vault (Finder)File-explorer-style project navigation
ProjectsStructured access to major systems
ResumeDocument-based resume module
Code EditorLive code editing inside the OS
System UIDock, context menus, boot layer

โš™๏ธ Tech Stack

Frontend

  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • GSAP
  • React Icons
  • Immer
  • Zustand
  • CLSX

State Management

  • Desktop: Zustand + Immer
  • Mobile: Local typed state

Design

  • OS-style UI/UX
  • System terminology
  • Platform-aware interaction models

๐Ÿ› ๏ธ Installation & Setup

Prerequisites

  • Node.js 18+
  • npm or pnpm

Setup

git clone https://github.com/201Harsh/DAX-Portal
cd dax-portal
npm install
npm run dev

Open in browser:

http://localhost:3000

๐Ÿ“ Project Structure

/
 โ”œโ”€โ”€ app/
 โ”œโ”€โ”€ Components/
 โ”‚   โ”œโ”€โ”€ Desktop/
 โ”‚   โ”œโ”€โ”€ Mobile/
 โ”‚   โ”œโ”€โ”€ Windows/
 โ”œโ”€โ”€ utils/
 โ””โ”€โ”€ public/
    โ”œโ”€โ”€ logo.png

๐Ÿง  Future Roadmap

FeatureStatus
Gesture-based navigationOptional
App state persistencePlanned
Global system searchConcept
Plugin-style modulesFuture

๐Ÿชช License

MIT License ยฉ 2025 Harsh Pandey


๐Ÿ“ฎ Contact


๐ŸŸฅ Final Note

DAX Portal is not a portfolio.
It is a system you access.

Access Granted.


Made with โค๏ธ by Harsh