Skip to content

Laksh-tech/Agent-Spec

Repository files navigation

🖥️ Interactive CLI Portfolio

Architect: Lakshya Singh Kushwah
Language: TypeScript
Environment: Node.js / Replit

🎯 The Objective

While most portfolios rely on heavy frontend frameworks and visual wrappers, this project was architected to demonstrate core system execution and terminal interaction. It is a fully interactive, command-line-based resume and project explorer.

By stripping away the Graphical User Interface (GUI), this application focuses strictly on pure logic, modular code design, and raw command-line input/output—aligning completely with my "Fundamentals over Frameworks" engineering philosophy.

⚙️ System Architecture & Mechanics

  • Strict Typing: Engineered with TypeScript to enforce secure data structures, predictable state management, and strict interface contracts.
  • Terminal Routing: Custom parsing logic built to handle user keystrokes and route them efficiently to the correct data streams (e.g., viewing education, parsing the project list, or loading contact data).
  • Modular Design: Logic is separated into distinct, maintainable modules rather than a single monolithic execution script.

🚀 How to Execute

This system is configured to run instantly within a Replit container.

  1. Access the Environment: [https://agent-spec--lakshsk108.replit.app/]
  2. Initialize: Click the Run button to boot the Node.js execution environment.
  3. Interact: Click inside the terminal window and follow the command prompts to navigate the system.

Releases

No releases published

Packages

 
 
 

Contributors