Skip to content
This repository was archived by the owner on Jul 19, 2026. It is now read-only.

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

PracticePocket

A Chrome extension to track coding practice problems from LeetCode, Codeforces, and other platforms. Capture solutions, reflect on gaps, and review your progress.

Features

  • Quick Capture: Save problems with URL, title, tags, and time spent
  • Solution Tracking: Record your solution snippets and identify missing ones
  • Reflection: Note what issues you faced and what to practice next
  • Dashboard: View all entries, filter by tags, and see insights on missing solutions
  • Export: Download your practice history as CSV
  • AI Insights: Optional Gemini API integration for analysis

Installation

  1. Clone or download this repository
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode"
  4. Click "Load unpacked" and select the extension folder

Usage

  1. Click the extension icon while on a coding problem page
  2. Fill in problem details (URL auto-populated from current tab)
  3. Add tags, time spent, solution, and reflection notes
  4. Click "Save entry"
  5. Open dashboard to review all entries and insights

Structure

extension/
├── manifest.json       # Extension configuration
├── popup.html/js/css   # Quick capture popup
├── dashboard.html/js/css # Full dashboard view
└── storage.js          # Chrome storage utilities

Permissions

  • storage: Save entries locally
  • activeTab: Auto-fill URL from current tab
  • generativelanguage.googleapis.com: Optional Gemini API access

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages