Skip to content

kriti2110/kriti2110.github.io

Repository files navigation

🖥️ Kriti Raj — Portfolio V3

A Y2K retro OS-themed interactive portfolio built with React and Three.js — complete with a bootable desktop, draggable windows, and 3D visuals.

React Three.js Framer Motion Tailwind CSS Vite

Theme Status Live


Overview

A fully interactive OS-style portfolio that boots into a retro Y2K desktop environment. Visitors can open draggable windows, explore projects, and interact with 3D elements — all inside the browser.

Feature Details
Bootable desktop with taskbar, icons, and draggable windows
Three.js powered 3D visuals via React Three Fiber
Smooth transitions and micro-interactions with Framer Motion
Hidden games and interactive surprises

Structure

src/
├── components/
│   ├── desktop/      # Desktop icons, taskbar, boot screen
│   ├── windows/      # Draggable window components
│   ├── three/        # Three.js / R3F 3D scenes
│   ├── games/        # Hidden mini-games
│   ├── cursor/       # Custom cursor
│   ├── layout/       # Page layout wrappers
│   ├── svg/          # Decorative SVG assets
│   └── pages/        # Content pages (About, Projects, etc.)
├── data/             # Projects and content data
├── App.jsx
└── main.jsx

Tech Stack

React Three.js Framer Motion Tailwind CSS Vite


Author

Kriti Raj — B.Tech CSE (AI/ML), KIIT University

GitHub LinkedIn Portfolio

About

Cozy Y2K Retro OS Portfolio — Kriti Raj, AI & ML Engineer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages