8000 GitHub - Akshay-Arjun/My-Blog: A retro-inspired, interactive hacker terminal portfolio
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Akshay-Arjun/My-Blog

Repository files navigation

Akshay's Cyber Terminal Portfolio

A retro-inspired, interactive terminal portfolio built with React, Vite, and Tailwind CSS. Users can explore your profile, projects, blogs, and more through a command-line interface, complete with boot animations, command routing, autocomplete, and a clickable help menu.

Features

  • Animated Boot Screen: Simulates a system boot sequence with ASCII art and typewriter effects.
  • Terminal UI: All navigation and content are accessed via a terminal-like interface.
  • Command Routing: Type commands like aboutme, blogs, projects, thoughts, or help to view different sections.
  • Help Menu: Type help or click the help link to see all available commands. Each command (except destructive ones) is clickable.
  • Autocomplete: Start typing a command and press Tab or the right arrow key to autocomplete (e.g., a + Tababoutme).
  • Clear/Destroy: Use clear to reset the terminal, or destroy to simulate a session wipe and restart.
  • Responsive Design: Works on desktop and mobile.

Setup

  1. Clone the repository:
    git clone https://github.com/akshay-arjun/My-Blog
    cd My-Blog
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
  4. Open in your browser: Visit http://localhost:5173 (or the port shown in your terminal).

Usage

  • On load, watch the animated boot sequence.
  • Type commands in the terminal prompt (e.g., aboutme, blogs, projects, thoughts, help).
  • Use Tab or the right arrow key for command autocomplete.
  • Click commands in the help menu for quick navigation.
  • Use clear to reset the terminal, or destroy to restart the session.

Customization

  • Edit your personal info, skills, and experience in src/components/AboutMe.tsx.
  • Add or modify projects in src/components/Projects.tsx.
  • Add blog posts and logic in src/components/Blogs.tsx and related files.
  • Tweak the boot sequence in src/components/BootScreen.tsx.

Tech


Feel free to fork, customize, and use for your own portfolio!

About

A retro-inspired, interactive hacker terminal portfolio

Topics

Resources

Stars

Watchers

Forks

0