Journal247 is a personal productivity web app that lives entirely in the browser. It's a beautiful week-at-a-glance planner where users can plan every day, track habits, manage meals, and search across every week they've ever planned.
The Challenge
Building a fully featured planner that feels as tactile and satisfying as a physical weekly planner, but with the power of a real app: search, persistence, multiple layouts, and habit tracking. All of it had to run client-side with zero accounts, zero servers, and full offline support.
What I Built
Three Layout Modes — Users can switch between Freestyle (open cards for free-form planning), Boxed (structured grid layout), and Schedule (time-based timeline where tasks snap to exact time slots).
Task Management — Add tasks to any day, mark them done, set priority (high/medium/low), and assign a time of day. Each day also supports freeform notes and reminders with mentions.
Day Customization — Users can add tags, background colors, quotes, or italic notes to personalize each day.
Meal Planner — Plan meals for the week with emoji, descriptions, and restaurant details.
Habit Tracker — Track daily habits across the week with a checkbox grid. Each habit gets custom colors and emoji.
Weekly Progress — Visual progress bar showing task completion rates with per-day breakdown.
Global Search — Press Cmd+K (or Ctrl+K) to instantly search tasks across every week ever planned.
Mini Calendar & Navigation — Navigate by month, jump to any week, and a Today button to snap back to the current week.
Technical Approach
All data is saved automatically in the browser via localStorage. No account, no server, no sync required. Fully private and works offline. Built with Claude for AI-assisted development, designed in Figma, and developed on Replit.
Key Outcomes
Fully functional browser-based planner with three layout modes
Zero-dependency architecture: localStorage only, works offline
Habit tracking, meal planning, and global search across all weeks
Privacy-first: no accounts, no data leaves the browser
Like this project
Posted Jul 11, 2026
Built Journal247 — a browser-based weekly planner with three layouts, habit tracking, meal planning, global search, and full offline support. No accounts, no servers.