Skip to main content
public product roadmap

Built with developers, for developers.

Every feature on this page ships because a developer asked for it or felt the pain. Here is exactly what we have shipped, what we are building now, and what is coming next. Nothing is hidden.

14
features live
4
in progress
6
planned

// merged to main

Shipped

14 features live

Shipped

Study session logging

Log any session with duration, notes, and course context. Every commit counts.

Streak tracking + contribution grid

18-week git-style activity graph. Miss a day and you feel it. Chain days and you can't stop.

Streak freeze tokens

Life happens. Spend a freeze token to protect your streak on a hard day.

XP, levels, and 21 achievement badges

Every session earns XP. Badges fire for night-owl sessions, marathons, streaks, and more. Full celebration modal when you unlock one.

Badge sharing on LinkedIn

Share any earned badge directly to LinkedIn or download it as a designed image.

Certificates (HTML + PDF)

Issue a verifiable certificate per course, level, or full program. Shareable URL, downloadable PDF.

24 learning roadmap templates

Backend, frontend, DSA, AI/ML, system design, cybersecurity, and more. Each with curated resources and checkpoints.

Public profile pages

Share your learning transcript at commit-learn.vercel.app/u/yourhandle. Streaks, hours, and certificates, all public.

Focus timer (Pomodoro mode)

Built-in focus timer tied directly to your active course. No tab-switching needed.

Insights and analytics dashboard

Time-of-day heatmaps, weekly velocity, best study days, and an ETA to finish every active course.

Email nudges and weekly digest

Gentle daily reminders when you go quiet, and a weekly recap of your hours and streak.

PWA: install on any device

Install commit_ like a native app on Android, iOS, or desktop. Works offline after first load.

Roadmap quiz: find your path

Answer 4 questions and get a personalised learning roadmap matched to your goal and experience.

CS concept skill badges

Courses now show skill chips for algorithms, OOP, system design, data structures, and 40+ more concepts.

// on the branch

In Progress

4 in flight

In Progress

Native mobile app (iOS + Android)

A React Native app being built in parallel. Log sessions, check streaks, and celebrate badges from your pocket.

Social learning: follow other developers

See who else is grinding the same roadmap. Opt-in activity feed showing friends' streaks and completions.

AI-powered course recommendations

Suggest the right next course based on your completed stack, goals, and learning velocity.

Cohort study rooms

Join a themed room (e.g., 30-day DSA sprint) and study alongside other developers in a shared session feed.

// on the backlog

Upcoming

6 planned

Upcoming

Custom certificate branding

Add your program logo or a personal tagline to your certificates before sharing.

Community roadmap marketplace

Submit and share your own roadmap templates. Curated ones get featured for all users.

API access for integrations

Connect commit_ to Notion, Obsidian, or your own tools. Read and write sessions programmatically.

Mentor matching

Get paired with a senior developer who has completed the roadmap you are working through.

Spaced repetition for checkpoints

Resurface course checkpoints on a smart schedule so what you learned actually sticks.

Mobile push notifications

Streak reminders, badge celebrations, and pacing nudges delivered natively to your lock screen.

feature-requests.md

Your idea could be on this board.

Got a feature that would change how you learn? A workflow that commit_ should support? Every request is read personally. The best ones make it into the next sprint.

$ git commit -m "shipped because you asked"