Plans your daily DSA and pings you on Telegram before the streak breaks.
Tech StackNext.js 14, TypeScript, MongoDB Atlas, Telegram Bot API, Firebase Auth, Cron
DescriptionA full-stack application that helps users protect their LeetCode streak. Users connect a LeetCode username, plan daily DSA questions, set a reminder time, and receive Telegram alerts while planned work is still pending. It pulls a profile card with streak, solved count, and difficulty breakdown, and auto-detects completed questions from recent accepted submissions. The planner supports a question bank with topic presets, CSV, text, and public Google Sheet imports, and a weekly plan generator. A progress calendar tracks planned, completed, pending, and missed questions, with analytics for total solved, weak topics, and missed days.