Architect: Lakshya Singh Kushwah
Language: TypeScript
Environment: Node.js / Replit
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.
- 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.
This system is configured to run instantly within a Replit container.
- Access the Environment: [https://agent-spec--lakshsk108.replit.app/]
- Initialize: Click the Run button to boot the Node.js execution environment.
- Interact: Click inside the terminal window and follow the command prompts to navigate the system.