Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

SujoyOS - Web OS Prototype

A lightweight, browser-based Web OS prototype built with pure HTML, CSS, and Vanilla JavaScript.


Features

  • Welcome Screen: Smooth transition screen before entering the main desktop environment.
  • Live System Clock: Real-time clock updated dynamically in the top navigation bar.
  • Interactive Desktop: Clean layout with quick-launch application icons.
  • Window Management: Support for opening, closing, and dragging application windows around the screen.
  • Built-in Apps:
    • First App: A lightweight dashboard demo window.
    • Notes App: A functional text editor/scratchpad to type and store quick notes.

Built With

  • HTML5 - Structure and semantic tags
  • CSS3 - Custom styling, animations, and responsive positioning
  • JavaScript (ES6+) - Window dragging mechanics and live time features

How to Run Locally

Since this project is contained within a single file, running it is simple:

  1. Clone the repository: git clone https://github.com/your-username/your-repo-name.git

  2. Open the project: Simply double-click the webos.html (or index.html) file to open it in any web browser.


Live Demo (Optional)

You can easily host this directly on GitHub Pages:

  1. Go to your GitHub repository Settings.
  2. Navigate to Pages on the left menu.
  3. Under Branch, select main (or master) and click Save.
  4. Your Web OS will be live at: https://your-username.github.io/your-repo-name/

Author

Developed by Sujoy.

About

A lightweight Web OS prototype featuring an integrated text editor and a real-time system clock

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages