Skip to content

LeetConnect v1.2.2

Latest

Choose a tag to compare

@anujjainbatu anujjainbatu released this 03 Jul 12:12

🚀 LeetConnect v1.2.2 - Activity Insights Update

📈 New Feature: 7-Day Activity Charts

We're excited to introduce interactive activity charts that give you deeper insights into your friends' coding journey!

✨ What's New

🔍 Hover to Reveal Activity

  • Hover over any username to see their last 7 days of LeetCode activity
  • Beautiful line chart visualization with submission counts
  • Smart positioning that adapts to your screen space

📊 Rich Activity Data

  • Visual Timeline: See daily submission patterns at a glance
  • Activity Metrics: Total submissions, daily average, and peak performance
  • Data Points: Exact submission counts displayed above each day
  • Smart Indicators: Clearly distinguishes active vs. inactive days

🎨 Polished Design

  • Compact, non-intrusive tooltip design
  • Smooth animations and transitions
  • Consistent with LeetConnect's beautiful dark theme
  • Responsive positioning (appears above/below user cards)

🛠️ Technical Improvements

  • Smart Caching: Activity data cached for 30 minutes to reduce API calls
  • Efficient Rendering: Optimized SVG generation for smooth performance
  • Date Handling: Robust timestamp parsing for accurate 7-day windows
  • Error Handling: Graceful fallbacks when activity data is unavailable

📸 Preview

The new activity charts provide instant visual feedback about your friends' coding consistency, helping you:

  • Stay Motivated: See who's been actively practicing
  • Track Patterns: Identify consistent performers in your group
  • Celebrate Progress: Notice friends' activity spikes and achievements
  • Plan Together: Coordinate study sessions based on activity trends

🔧 How to Use

  1. Hover over any friend's username
  2. View their 7-day activity chart instantly
  3. Compare activity levels across your friend group
  4. Stay motivated by seeing everyone's progress!

🎯 Perfect For

  • Study Groups: Track collective activity and motivate each other
  • Coding Bootcamps: Monitor classmate progress and consistency
  • Workplace Teams: Encourage continuous learning culture
  • Personal Motivation: See friends' activity to maintain your own momentum

📥 Installation

Quick Install (Developer Mode)

git clone https://github.com/anujjainbatu/leetconnect.git
cd leetconnect

Then load the leetconnect-extension folder in Chrome's developer mode.

📖 Full Installation Guide: Installation Instructions


🐛 Bug Fixes & Improvements

  • Enhanced tooltip positioning logic for better UX
  • Improved error handling for API timeouts
  • Optimized chart rendering performance
  • Better responsive design for various screen sizes