Skip to content

joepduin/WindowsXP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ Windows XP Style Portfolio

Windows XP Style Portfolio is a nostalgic portfolio website designed to replicate the classic Windows XP interface.
It showcases projects with authentic XP-style windows, buttons, and icons for that retro vibe.


✨ Features

  • 🪟 Classic Windows XP UI design
  • 💻 Interactive portfolio sections styled as XP windows
  • 📱 Responsive layout that adapts to modern screens
  • 🎨 Fun retro animations and XP-inspired icons

📦 Tech Stack

Component Technology
Frontend HTML, CSS, JavaScript
Backend PHP

🚀 Getting Started

Requirements: A web server with PHP support.
If you don’t have a local web server set up, check out my other project Local Website UI (LWUI) for easy local hosting: https://github.com/joepduin/LWUI

  1. Clone the repository:
git clone https://github.com/joepduin/windowsxp.git
cd portfolio
  1. Open index.html in your browser or serve it with a local server.

  2. Change the Google reCAPTCHA secrets and the mail config in ./config.php and in ./windows/contact.html.


📁 Directory Structure

/opt/portfolio/
├── images/       # All image files used in the portfolio
├── scripts/      # All JavaScript and PHP scripts
├── styles/       # All CSS stylesheets
├── windows/      # HTML files for individual XP-style windows
├── index.html    # Main entry point of the portfolio website
├── config.php    # Configuration file

⚠️ Security

  • This project includes a PHP backend for the contact form.
  • Make sure your web server is properly configured and secured to avoid exposing sensitive information.
  • Keep your Google reCAPTCHA keys and mail configuration private.

🤝 Contributing

Sent me a mail on info@joep.dev if you'd like to collaborate For collaborations, questions, or just to say hi.


📜 License

GNU General Public License v3.0


👤 Author

Joep GitHub: github.com/joepduin


Want me to help with setting up the admin panel code or deployment scripts next?