Skip to content

ermadhav/Dev_Streaks

Repository files navigation

🔥 Dev Streaks Tracker

Track your GitHub commits and LeetCode problem-solving streaks in one beautiful mobile app.
Built with Expo + React Native, designed for developers who care about consistency.

✨ Features

🧩 GitHub

  • ✅ Current commit streak
  • 🏆 Longest commit streak
  • 📦 Total commits
  • 📊 Contribution heatmap (last 90 days)
  • ⭐ Starred & popular repositories
  • 🔔 Smart streak reminder notifications

🧠 LeetCode

  • ✅ Current solving streak
  • 🏆 Longest solving streak
  • 🟢 Easy / 🟡 Medium / 🔴 Hard solved count
  • 🟰 Total problems solved
  • 📊 Submission heatmap (last 90 days)
  • ⏰ IST-based reminders (5:30 AM reset)

📈 Stats Dashboard

  • Weekly & monthly activity summaries
  • Active days tracking
  • GitHub vs LeetCode comparison
  • Consistency insights

🔗 Profile Sharing

  • Auto-generated QR codes for:
    • GitHub profile
    • LeetCode profile
  • One-tap profile sharing
  • Direct profile links

⚙️ Settings & Account

  • Update GitHub & LeetCode usernames
  • View account information
  • App version details
  • Secure logout

📱 Screenshots & Feature Walkthrough

📝 1. Create Account

Create your account by entering email, password, GitHub username, and LeetCode username.

✔ Simple onboarding
✔ Developer identity setup
✔ Clean UI


🔐 2. Login

Secure login to access your dashboard and stats.

✔ Fast authentication
✔ Minimal UI
✔ Smooth navigation


🏠 3. Home Dashboard

Live GitHub and LeetCode streaks with heatmap visualization and summary metrics.

✔ Current streak
✔ Longest streak
✔ Total commits / problems solved
✔ Contribution heatmap
✔ Quick navigation buttons


📊 4. Detailed Stats

Track weekly and monthly performance with consistency insights.

✔ Active days tracking
✔ Weekly & monthly activity
✔ GitHub vs LeetCode analytics
✔ Performance trends


🔗 5. Profile Sharing (QR Codes)

Instantly share your coding profiles using QR codes.

✔ Auto-generated QR codes
✔ One-tap sharing
✔ Direct profile links


⚙️ 6. Settings & Account

Manage profile details and app configuration.

✔ Update usernames
✔ Account info
✔ App version
✔ Logout


⭐ 7. GitHub Repositories

Browse starred and popular repositories inside the app.

✔ Starred repositories
✔ Popular repositories
✔ Language tags
✔ Star count visibility

🧠 Roadmap

Planned enhancements and experimental features are maintained privately to ensure originality and quality.

Stay tuned for future updates and releases 🚀

About

Track your GitHub commits and LeetCode problem-solving streaks in one beautiful mobile app. Built with Expo + React Native, designed for developers who care about consistency

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors