README.md
July 19, 2026 Β· View on GitHub

π About
ReshavOS is a browser-based desktop experience that reimagines the traditional portfolio as a fully interactive operating system.
Instead of browsing static web pages, visitors can navigate a virtual desktop, launch applications, explore projects, interact with widgets, use a terminal, listen to music, switch themes, and experience a desktop-inspired interfaceβall within the browser.
The project was built from scratch using HTML, CSS, and Vanilla JavaScript, focusing on creativity, user experience, and interactive design.
β¨ Features
- π₯οΈ Interactive desktop environment
- πͺ Draggable application windows
- π Projects Explorer
- π€ About Me application
- π» Interactive Terminal
- π΅ Built-in Music Player
- π¦οΈ Weather Widget
- πΊοΈ Interactive Map
- π Archive Search
- π¨ Multiple Themes
- βοΈ Custom desktop interface
- π± Responsive Design
- β‘ Smooth animations and transitions
π οΈ Tech Stack
| Technology | Purpose |
|---|---|
| HTML5 | Structure |
| CSS3 | Styling & Animations |
| Vanilla JavaScript | Functionality |
| Git | Version Control |
| GitHub | Source Code Hosting |
| Vercel | Deployment |
π Live Website
Visit the project here:
https://personal-os-pi-neon.vercel.app/
π Project Structure
ReshavOS/
β
βββ css/
β
βββ js/
β
βββ assets/
β
βββ index.html
β
βββ favicon.ico
β
βββ LICENSE
β
βββ README.md
βοΈ Getting Started
Clone the repository:
git clone https://github.com/koley-dev-08/personal-os.git
Open the project folder:
cd personal-os
Launch index.html in your browser or use a local development server.
πΈ Screenshots

π― Project Goals
- Create a portfolio that feels like a real operating system.
- Provide an engaging and memorable browsing experience.
- Showcase creativity through interactive web design.
- Demonstrate front-end development skills without relying on frameworks.
π£οΈ Roadmap
β Version 1.0
- Interactive desktop
- Application windows
- Music Player
- Terminal
- Weather Widget
- Theme Switching
- Responsive Layout
- GitHub Deployment
- Vercel Deployment
π Future Improvements
- More desktop applications
- Additional terminal commands
- File explorer enhancements
- More themes and personalization
- Improved mobile experience
- Performance optimizations
π€ Contributing
Suggestions, feedback, and improvements are always welcome.
If you find a bug or have an idea for a new feature, feel free to open an issue or submit a pull request.
π License
This project is licensed under the MIT License.
π¨βπ» Author
Reshav Koley
- GitHub: https://github.com/koley-dev-08
- Live Demo: https://personal-os-pi-neon.vercel.app/
β If you enjoyed this project, consider giving it a star!
Made with β€οΈ by Reshav Koley