Setup Guide

Three steps to launch your tracker.

user@ghostty — ~/leetcode-tracker/setup
~setup-database

I'll create your Notion databases automatically.

Run these commands:

pip install -r scripts/requirements.txt
python scripts/setup_db.py

> Just paste your Notion Token when asked.

> Done! Databases ready.

~/backendturn-on-server

Now, let's start the engine.

Install & Start:

npm install

Make a file named .env with your IDs:

NOTION_TOKEN=secret_...
PROBLEMS_DB_ID=your_id
TOPICS_DB_ID=your_id
PORT=5001
node index.js

> It's alive! Listening on port 5001.

~/extensioninstall-extension

Final step: Add it to Chrome.

  • Go to chrome://extensions
  • Turn on Developer Mode (top right)
  • Click Load Unpacked
  • Pick the extension folder

> All set! Go solve some problems.

~