Inspiration
Wanted a fun way to stay focused during the chaotic holiday season, so I turned studying into growing a cosy Christmas tree
What it does
Basically you study, earn points and unlock decorations for your digital tree while tracking daily streaks.
How we built it
HTML, CSS and JS with localstorage for saving progress, layered PNGs for the tree and light animations for vibes.
Challenges we ran into
Making decorations stack cleanly, keeping the timer accurate and balancing holiday vibes without overdoing it.
Accomplishments that I'm proud of
Smooth tree upgrades, clean streak tracker and a cosy UI that actually makes studying feel rewarding.
What I learned
How to keep a project simple but fun, build better UI flow and design features that boost motivation
What's next for Christmas Study Tree
More themes, achievements, social sharing and a syncable account system.
Log in or sign up for Devpost to join the conversation.