Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

GOLIZ Planner

GOLIZ Planner is a lightweight, browser-based personal planning system designed for daily focus, weekly structure, project tracking, and TOEFL preparation.
It runs entirely in the browser, stores all data locally, and requires no backend or login.
The planner is built for clarity, speed, and habit-building.


Features

📅 Daily View

  • Dynamic checklist based on day-mode (Minimum / Normal / Ideal)
  • Energy & mood tracking (1–5 scale)
  • Dopamine menu for quick restarts
  • Shutdown checklist (end-of-day routine)
  • Auto-save using localStorage

🗓 Weekly View

  • Full weekly schedule with color-coded activity blocks
  • Categories: dev, english, fitness, walk, free, rest
  • Visual time-blocking layout
  • Consistent color palette across planner sections

📁 Projects

  • Project cards with:
    • Goal
    • Next physical action
    • Status
    • Hours logged
  • All project data stored in localStorage

📘 TOEFL & Grammar Roadmap

  • 16-week grammar roadmap
  • Weekly TOEFL plan (Reading / Listening / Speaking / Writing / Vocab)
  • Automatic countdown to exam date
  • Two structured tables rendered dynamically

🔄 Weekly Review

  • Reflection prompts:
    • Wins
    • Unfinished tasks
    • Blockers
    • Energy patterns
    • Reduce / Continue
    • Next week’s Top 3
    • Minimum viable day
  • Saved automatically per ISO week

📤 ICS Export

  • Export daily or weekly schedule as .ics calendar files
  • Compatible with Google Calendar, Apple Calendar, Outlook
  • Generated entirely in the browser with pure JavaScript

Tech Stack

Frontend

  • HTML5 (structure)
  • CSS3 (layout, color system, responsive design)
  • Vanilla JavaScript (logic, rendering, state management)

Storage

  • localStorage
    • No backend
    • No database
    • All user data stays on the device
    • JSON-based saving and loading

Export

  • Custom .ics generator
  • Pure JavaScript
  • No external libraries

Deployment

  • GitHub Pages
  • Static hosting
  • Zero dependencies

Color System

The planner uses a sharp, energetic palette designed to motivate action:

Category Color
dev #1a54db
english #ffc054
fitness #ff8369
walk #ff4d94
free #c642c2
rest #f9f871

Colors are applied consistently across:

  • Weekly schedule blocks
  • Daily checklist items
  • Project categories (optional)

Data Model

All data is stored locally using keys such as:

This means:

  • No login
  • No server
  • No privacy concerns
  • Everything stays on the user’s device

Live Demo

Hosted on GitHub Pages:

https://golisargeran.github.io/planner/


Why GOLIZ Planner Exists

GOLIZ Planner is built for:

  • People who want structure without complexity
  • Students preparing for TOEFL
  • Creatives managing multiple projects
  • Anyone who prefers a fast, offline, distraction-free planning tool

It combines:

  • Daily execution
  • Weekly structure
  • Long-term learning
  • Reflection
  • Calendar export

All inside one clean page.


License

MIT License
Free to use, modify, and share.

About

browser-based personal planning system designed for daily focus, weekly structure, project tracking, and TOEFL preparation. It runs entirely in the browser, stores all data locally, and requires no backend or authentication. The planner is built for clarity, speed, and habit-building

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages