← Back to projects
CASE STUDY / S-GROWTH
Personal growth dashboard
A personal dashboard that brings habits, goals, and learning into one place.
01 / OVERVIEW
Project overview.
S-Growth combines a personal profile with habits, goals, skills, and learning plans. Its browser-based interactions make daily actions and progress visible in one interface.
02 / ARCHITECTURE
How it works.
Chart.js renders the charts. Habits, goals, theme preferences and an uploaded photo are stored in the browser with localStorage. The original application has no shared database.
03 / FEATURES
What it does.
- Daily habit completion and goal progress controls.
- Interactive charts and skill views.
- Light and dark themes and responsive layouts.
- Profile, career, and learning information.
04 / LESSONS & LIMITATIONS
Learning through building.
Browser-local data does not follow the user between devices. Some original charts use demonstration values, and many inline edits do not persist. This portfolio migration adds a persistent database and authenticated publishing.