Skip to content

JayeVAJohnson/DashPirational

Repository files navigation

DashPirational — Personal Dashboard OS

Status Version License Built With Frontend Only Maintained

DashPirational is a lightweight, frontend-only personal dashboard designed to serve as a daily cockpit, thinking space, and life-OS foundation. It runs entirely in the browser, requires no backend, and is easy to customize. - Jaye Johnson

Features

  • Today page with quick capture and embedded Kanban
  • Search page with local dashboard search and Google Web Search
  • Tasks, Routines, Projects, Content, People, Library pages
  • Study Panel for active learning
  • Floating theme switcher (Light, Dark, Lavender)
  • Google Sheets Kanban embed
  • Responsive layout
  • Zero dependencies (pure HTML, CSS, JavaScript)

Starter Foundation

This project is a starter foundation for a personal dashboard.

Right now, because it is purely frontend, anything typed into the text areas will disappear when the browser is refreshed. Future updates will introduce localStorage support, JSON export, and additional persistence features.

File Structure

/ ├── index.html ├── assets/ └── README.md

Themes

Three built-in themes are available:

  • Light
  • Dark
  • Lavender (default)

Themes can be switched using the floating theme switcher or the Settings page.

Pages Included

  • Today
  • Search
  • Tasks
  • Routines
  • Projects
  • Content
  • People
  • Library
  • Settings

Study Panel

A right-side slide-out panel for study notes, active learning, and embedded content.

Tech Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • Google Sheets Embed
  • Google Custom Search Engine

Roadmap

The project roadmap/documentation outlines upcoming features, improvements, and long‑term goals for DashPirational.

Documentation

Deployment

To deploy on GitHub Pages:

  1. Push the repository to GitHub
  2. Open Settings → Pages
  3. Select branch: main
  4. Select folder: root
  5. Save

License

MIT License.

About

DashPirational is a calm, aesthetic, single‑file personal dashboard designed to help you organize your life with clarity and full ownership. It runs entirely inside one HTML file — no frameworks, no backend, no dependencies — giving you a private, portable, offline‑friendly personal OS you control.

Topics

Resources

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages