Skip to content

dharmapal25/WEB-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WEB-OS

A browser-based desktop experience built with React. Open apps. Change themes. Use tools. Feel the web like an OS.

Live React Vite CSS3


What is WEB-OS?

WEB-OS is a modern web desktop interface that recreates an operating-system style experience inside the browser.

It includes desktop windows, navigation controls, a bottom dock, settings, wallpapers, documentation views, music, calculator, notepad, and terminal-style UI.

The project focuses on polished visual design, smooth animations, responsive layouts, glassmorphism, gradients, and mobile-friendly interactions.


Live Demo

Service URL
Frontend flashos.vercel.app

Main Features

  • Browser-based desktop operating system UI
  • Responsive top navigation
  • Bottom dock / taskbar interface
  • Theme and brightness controls
  • Wallpaper customization
  • Notepad with file panel
  • Calculator with styled controls
  • Music app with responsive media layout
  • Terminal / CLI inspired interface
  • Documentation iframe view
  • Settings panel with tabs
  • Smooth hover and active states
  • Only desktop support

Tech Stack

Frontend : React · Vite · JavaScript · CSS · DOM

Styling : CSS Grid · Flexbox · Media Queries · Gradients · Transitions · Backdrop Filters

Deployment : Vercel


Installation

1. Clone the repository

git clone https://github.com/dharmapal25/WEB-OS.git
cd WEB-OS

2. Install dependencies

npm install

3. Start development server

npm run dev

4. Build for production

npm run build

Folder Structure

.
|-- public
|-- src
|   |-- Components
|   |-- Images
|   |-- assets
|   |-- App.css
|   |-- App.jsx
|   |-- index.css
|   `-- main.jsx
|-- package.json
|-- vite.config.js
`-- README.md

Author

Dharmapal (Flash)
Portfolio GitHub LinkedIn

About

A fully functional OS experience in your browser — drag windows, multitask, and resize — all inside a tab.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors