Skip to content

stackwill/portfolio-os

Repository files navigation

Portfolio OS

Stars Forks

A Windows-style portfolio website built with React, TypeScript, and Zustand. Featuring a web based window compositor, state manager, display manager, modular app system and dynamic configuration.

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/portfolio-os.git
    cd portfolio-os
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open http://localhost:3000 in your browser.

Building for Production

npm run build

The build artifacts will be stored in the dist/ directory.

Programs

  • Notepad
  • About Me
  • Projects
  • Terminal
  • Contact Form
  • Skills Viewer
  • Project Gallery
  • Blog Reader
  • Mini Games

Technologies Used

  • React
  • TypeScript
  • Zustand (State Management)
  • Framer Motion (Animations)
  • React-Rnd (Window Management)
  • Howler.js (Audio)

Contributing

Feel free to submit issues and pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Portfolio-OS is my portfolio site I created, inspired by older operating systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors