Skip to content
DeepakNegi13Public

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

🍎 macOS Web Portfolio Clone

A modern, interactive macOS Web Desktop interface built with React, Vite, and SCSS. Featuring floating window management, glassmorphism design, colorful app dock shortcuts, and syntax-highlighted developer notes.


✨ Features

  • 🖥️ macOS Desktop Experience: Glassmorphic top navigation menu bar with real-time status clock and apple dropdown menu.
  • 🎨 Vibrant App Dock: Custom macOS app shortcuts styled with authentic brand gradients and 60fps GPU hardware-accelerated magnification animations.
  • 📝 Color-Highlighted Code Notes: Interactive developer profile viewer loading /note.txt rendered with react-syntax-highlighter (Atom One Dark theme).
  • 🪟 Floating Window Manager: Resizable and draggable terminal windows powered by react-rnd with smart responsive initial screen positioning.
  • 📱 Fully Responsive: Seamlessly adapts across Mobile ($\le 600\text{px}$), Tablet ($\le 768\text{px}$), and Desktop viewports.
  • ⚡ Clean UI Aesthetics: Zero visible scrollbars with smooth touch scrolling and custom typography.

🛠️ Tech Stack


🚀 Getting Started

Prerequisites

Ensure you have Node.js (v18 or higher) installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/DeepakNegi13/MacOs.git
    cd MacOs
  2. Install dependencies:

    npm install
  3. Start the local development server:

    npm run dev

    Open your browser and navigate to http://localhost:5173.


📦 Scripts

  • npm run dev - Launches local Vite development server
  • npm run build - Builds production bundle into dist directory
  • npm run lint - Runs ESLint code quality checks
  • npm run preview - Previews production build locally

📄 License

This project is open source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages