A nostalgic Windows XP inspired portfolio website built with Next.js and Tailwind CSS.
- 🖥️ Authentic Windows XP boot sequence
- 👤 Classic login screen with user selection
- 🗃️ Interactive desktop with draggable windows
- 📁 Functional start menu and taskbar
- 💼 Portfolio content displayed in XP-style applications
- 🎨 Pixel-perfect XP design recreation
The website recreates the classic Windows XP experience including the boot loader, login screen, and desktop environment.
- Next.js 14 - React framework with App Router
- Tailwind CSS - Utility-first CSS framework
- React - Component-based UI library
- Node.js 18+
- npm or yarn
- Clone the repository
git clone <your-repo-url>
cd Portfolio-Windows- Install dependencies
npm install- Run the development server
npm run dev- Open http://localhost:3000 in your browser
src/
├── app/
│ ├── components/
│ │ ├── BootScreen.js # Windows XP boot animation
│ │ ├── LoginScreen.js # User selection screen
│ │ ├── Desktop.js # Main desktop environment
│ │ ├── Taskbar.js # Bottom taskbar with start menu
│ │ ├── StartMenu.js # Start menu component
│ │ ├── WindowManager.js # Window management system
│ │ ├── Window.js # Individual window component
│ │ └── WindowContent.js # Window content renderer
│ ├── globals.css # Global styles and XP theme
│ ├── layout.js # Root layout
│ └── page.js # Main application entry
Update the user information in LoginScreen.js and StartMenu.js:
const users = [
{
id: 'your-id',
name: 'Your Name',
title: 'Your Title',
// ...
}
]Modify the portfolio content in WindowContent.js to showcase your projects, skills, and experience.
Add or modify desktop icons in Desktop.js:
const desktopIcons = [
{
id: 'custom-app',
name: 'My App',
icon: '🚀',
type: 'application'
},
// ...
]The project can be deployed to any platform that supports Next.js:
- Vercel (recommended)
- Netlify
- GitHub Pages
- AWS Amplify
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is open source and available under the MIT License.
- Inspired by the classic Windows XP operating system
- Windows XP design elements and color schemes
- Microsoft for the original Windows XP experience