THE DSA
BATTLE ARENA

Challenge friends. Track consistency. Auto-push to GitHub. Solve daily.

โš”๏ธ

Battle System

6 challenge types. Private duels or open arena brawls with real-time tracking.

๐Ÿ”ฅ

Streak Engine

Duolingo for DSA. Track daily consistency. Break your streak = lose the battle.

๐Ÿ“Š

Deep Analytics

Hard/Medium/Easy breakdowns. Platform stats across LeetCode, GFG, CodingNinjas.

HOW IT WORKS

01

Install Extension

Add to Chrome, login with GitHub. Your tracking repo is auto-created.

02

Solve DSA Questions

Solve on LeetCode, GFG, or CodingNinjas. Solutions auto-push to GitHub.

03

Challenge Friends

Create battles on the Arena. First to break their streak loses.

AUTO-PUSH STREAK TRACKER

Solve on any platform. Auto-push to GitHub. Track every day.

01

Login

GitHub OAuth in one click

02

Solve

LeetCode, GFG, CodingNinjas

03

Auto-Push

Code syncs instantly

04

Track

Streak builds every day

โšก

Instant push on accept

The moment you get Accepted โ€” code is already in your GitHub.

๐Ÿ“

Auto-generated README

Problem stats, difficulty, date โ€” updated on every push automatically.

๐Ÿ”ฅ

Streak tracking

Current streak, longest streak, day counter. Miss a day โ€” it shows.

๐Ÿ“Š

Contribution heatmap

30-day activity grid. Your GitHub goes from empty to proof of consistency.

๐Ÿ“˜LeetCode
๐ŸฑGeeksforGeeks
๐ŸฅทCodingNinjas

What gets pushed to GitHub

# ๐Ÿ”ฅ DSA Solutions โ€” deenu-cse
Auto-tracked ยท Streak: ๐Ÿ”ฅ 14 days ยท Total: 47 problems
Day 12 TwoSum LeetCode ยท Easy
Day 13 LongestSubstring LeetCode ยท Medium
Day 14 LCA of Three Nodes CodingNinjas ยท Easy