GTHome
All projects

Frontend Developer (Solo) · 2025

Open Source

2day - Habit Builder

A productivity and habit-tracking app featuring tasks, reminders, analytics, and notes with smooth animations and offline persistence.

Next.jsTypeScriptTailwind CSSShadcn/UIFramer Motion
2day - Habit Builder preview

Problem

Habit trackers often feel clunky or get abandoned because logging progress takes too much friction-filled effort.

Approach

Designed a fast, animation-driven habit and task tracker with reminders, analytics, and notes, backed by offline persistence so it keeps working without a connection.

Tech highlights

Next.js with TypeScript and shadcn/ui components, Framer Motion for micro-interactions on every interaction, and local-storage-backed state for offline-first usage.

Results

Delivered a polished, responsive productivity app with smooth animations and offline support.

Challenges

Keeping the UI snappy with Framer Motion animations on every interaction without hurting performance on lower-end devices.

Command palette

Search pages, projects, and quick actions