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.txtpython 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 installMake a file named .env with your IDs:
NOTION_TOKEN=secret_...
PROBLEMS_DB_ID=your_id
TOPICS_DB_ID=your_id
PORT=5001node 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.
➜~