🚀 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
- Hover over any friend's username
- View their 7-day activity chart instantly
- Compare activity levels across your friend group
- 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 leetconnectThen 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