Skip to content

Interactive OS-inspired portfolio with draggable windows, functional terminal, and retro UI built using pure HTML, CSS, and JavaScript.

Notifications You must be signed in to change notification settings

pwnjoshi/pwnjoshi.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ Pawan Joshi | Interactive Portfolio

Website GitHub Pages LinkedIn Stars

An interactive, OS-inspired developer portfolio built with HTML, CSS, and JavaScript that mimics a retro desktop environment.


🚀 Live Demo & Domain


✨ Features

  • 🖥️ OS-Inspired UI – Retro desktop-style interface across all devices.
  • 🪟 Interactive Windows – Draggable & resizable windows for About, Projects, Skills.
  • 👨‍💻 Functional Terminal – Commands like help, neofetch, and open projects.
  • 📱 Responsive Design – Optimized for both mobile and desktop.
  • Lightweight & Fast – Pure HTML, CSS, and JS, no heavy frameworks.

💻 Tech Stack

Technology Purpose
HTML5 Core structure and markup
CSS3 Styling, retro OS theme, window UI, animations
JavaScript (ES6+) Interactivity, window management, terminal logic
Font Awesome Icons for a polished look
GitHub Pages Hosting the live portfolio

👨‍💻 Terminal Commands

Command Description
help Lists all available commands
about Shows a short bio about the developer
projects Displays key projects
skills Lists technical skills and tools
contact Provides contact links
open <section> Opens a specific window (e.g., open projects)
neofetch Shows an OS-style developer summary
clear Clears the terminal screen

🛠️ How To Run Locally

git clone https://github.com/pwnjoshi/pwnjoshi.github.io.git
cd pwnjoshi.github.io
open index.html   # or just double-click index.html

📁 Project Structure

pwnjoshi.github.io/
├── index.html      # Main entry point for the portfolio
├── style.css       # Desktop-style UI & animations
├── script.js       # Terminal logic & interactivity
├── manifest.json   # Web app manifest for PWA features
└── README.md       # Documentation

🎯 Roadmap & Future Enhancements

  • 🔧 More terminal commands & features.
  • 📂 File system simulation.
  • 🖼️ Additional "desktop apps".
  • 🔊 Interactive sound effects.
  • 🎨 Theme customization & UI personalization.

📞 Contact

If you found this project useful or inspiring, give it a star!

About

Interactive OS-inspired portfolio with draggable windows, functional terminal, and retro UI built using pure HTML, CSS, and JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published