Skip to content

Repository files navigation

My Portfolio

A modern, interactive terminal-style portfolio website that mimics a real terminal interface.

Live at: nihalshetty.me


Features

  • Terminal-inspired UI with animated loading, ASCII art, and command prompt navigation
  • Info box with links to resume, GitHub, LinkedIn, and more
  • Responsive design for desktop and mobile
  • PDF resume viewer overlay styled as a MacOS window
  • Animated, line-by-line terminal output
  • Themed with a dark background, neon green accents, and custom wallpaper

Tech Stack

  • HTML, CSS, JavaScript (Vanilla)
  • interact.js (for draggable overlays)
  • Custom mobile styles (mobile.css)

Hosting & Infrastructure

  • Domain: nihalshetty.me
  • Hosting: GitHub Pages (static site hosting)
  • SSL: GitHub Pages (Let’s Encrypt auto-managed certificate)
  • CDN: GitHub Pages global CDN
  • DNS: Namecheap (BasicDNS with A records pointing to GitHub Pages)

Deploy to GitHub Pages


Project Structure

  • index.html — Main site
  • styles.css — Desktop styles
  • mobile.css — Mobile styles
  • script.js — Terminal logic
  • pdfViewer.js — Resume overlay logic
  • assets/ — Images, resume PDF
  • error.html — Custom 404 page

Designed and developed by Nihal Shetty — feel free to explore, fork, or reach out!

This project was inspired by Prithvi Yewale's Terminal Portfolio

About

My portfolio website, built to resemble a terminal-like interface.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages