<<<<<<< HEAD
Focus Steps is an ADHD-friendly life management dashboard built with Next.js, TypeScript, and Tailwind CSS.
It is designed for people who feel overwhelmed by traditional productivity tools and need one calm home base for daily life. Instead of showing everything at once, the app helps users focus on what matters today, break larger tasks into easier starting points, and keep important life systems visible without adding clutter.
- People with ADHD who need less visual overwhelm and more gentle structure
- Parents managing home, meals, reminders, bills, animals, and appointments
- Homeschool families who want planning and attendance tools without school-software complexity
- Anyone who wants a soft, flexible dashboard instead of a rigid productivity app
- Provides a customizable dashboard with optional widgets
- Includes a focused Today View that surfaces the next best action
- Supports daily habits, one-time tasks, multi-step tasks, reminders, meals, groceries, inventory, bills, appointments, and homeschool planning
- Stores data in local storage so the app works as a lightweight personal dashboard with no backend setup
- Calm daily screen with greeting, date, encouragement, and a single
Focus Nowaction - Low Energy Mode to simplify the day and prioritize easier actions
- Quick add for tasks, reminders, habits, and meals
- Daily sections only appear when their widgets are enabled
- One-time tasks and multi-step tasks
Next Step Onlybehavior for active multi-step tasks- Progress tracking and gentle encouragement
- Optional scheduling for Today View
- Daily habits reset automatically each day
- Reminders support one-time, weekly, and monthly responsibilities
- Today View surfaces overdue and due-today items first
- Simple meal planning with optional ingredient entry
- Grocery syncing from meal ingredients
- Inventory widgets for pantry, cleaning supplies, household items, and animal feed
- Multi-child homeschool support
- Per-child curriculum planning, yearly plans, monthly plans, unit plans, projects, and attendance
- Family-wide year-at-a-glance school calendar for holidays, breaks, field trips, days off, and special events
- Today View homeschool focus pulled from current monthly planning
- Standard and Christian encouragement modes
- Custom encouragement messages
- Calm, supportive tone throughout the app
- Next.js App Router
- TypeScript
- Tailwind CSS
- Local storage persistence
app/layout.tsx: app metadata and shellpage.tsx: main state coordinator, persistence, Today View and Dashboard routingglobals.css: shared Tailwind component classes and page styling
components/- reusable dashboard widgets and shared UI shells
lib/- dashboard state helpers, normalization, summaries, and utility functions
types/- shared application types
npm install
npm run devThen open http://localhost:3000.
This flow is designed to show the app in under 2 minutes:
- Start on
Today Viewand show the greeting, encouragement, andFocus Nowcard. - Toggle
Low Energy Modeto show how the app simplifies the day. - Use
Quick addto add a task for today with a tiny first step. - Mark a habit or task step complete to show the gentle progress flow.
- Switch to
Dashboardand briefly show widget customization. - Open
Homeschool plannerto show multi-child support and the year-at-a-glance calendar. - End by pointing out that everything stays calm, modular, and locally persisted.
Focus Steps is a calm, ADHD-friendly life dashboard that combines daily focus, task breakdown, reminders, meals, home organization, and homeschool planning in one modular app. It is built to reduce overwhelm, support real family life, and help users keep moving with one small next step at a time.
An ADHD-friendly life management app that helps homeschooling families and overwhelmed users organize daily tasks, habits, reminders, meals, and homeschool planning in one calm, customizable dashboard.
0de1e554d61ebfdf89b0844f2a62162b0b32cc88