Sk8Habit helps skaters log sessions, build streaks, and level up tricks.
Sk8Habit is a skateboarding habit tracker built to help skaters stay consistent and actually see their progression over time. The app lets users track skate sessions, record what they worked on, mark completed habits, and build streaks around goals like practicing ollies, shuv-its, manuals, ledges, transition, or simply getting outside and skating.
The idea is simple: skating progression is not just about one big session. It comes from repeated reps, small wins, and knowing what to focus on next. Sk8Habit turns that process into a clean daily tracker so skaters can stop guessing and start building momentum. A user can log sessions, review progress, and use the app as an accountability tool for learning tricks, staying active, and making skating part of their lifestyle.
This project is personal because it connects software with a real habit I care about. I wanted to build something that is useful beyond a normal to-do list: a tracker designed around skateboarding, progression, consistency, and creative movement.
I used JavaScript and html for the majority of it. The front end makes requests and updates user information in the back end. The ap stores user logging views , progress views, and goal tracking. User stores habit data, completed sessions, and streak progress. The logic handles adding habits , marbling the complete, tracking consistency and displaying progress.

