Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepWork OS

A productivity dashboard UI built from scratch with vanilla HTML, CSS, and JavaScript. Designed as a personal deep work operating system — tracking focus time, habit streaks, and builder notes in one clean interface.

Built as a learning project to develop real frontend skills before moving to React.


Preview

-- Coming soon --


Features

  • Collapsible sidebar — expands on hover with smooth transition
  • Daily Pulse hero card — shows focus hours with a resume action
  • Active Streaks — habit tracker with colored progress bars
  • Builder's Journal — timeline log of daily dev entries
  • Clean, minimal UI — inspired by Linear and Apple design principles

Tech Stack

  • HTML5
  • CSS3 (Flexbox, transitions, pseudo-elements)
  • Vanilla JavaScript (coming soon)
  • Google Fonts — Inter

Project Structure

deepwork-os/
├── index.html
├── style.css
├── dev-challenges.md   # daily debugging log
└── README.md

Roadmap

  • JavaScript interactivity (new entry modal, active states)
  • Focus Mode page
  • Builder's Journal page
  • Local storage for persisting entries
  • Migrate to React + Tailwind
  • Backend with Node.js + Express

Author

Built by Sujay — CS student working toward full-stack dev internships.

About

A personal deep work OS — focus tracking, habit streaks, and builder's journal. Built with vanilla HTML, CSS, and JS.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages