Skip to content

Scrapes and stores DuoLingo language progress. Generates a graph of progress over time.

Notifications You must be signed in to change notification settings

entropy64/duo-lingo-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duo Lingo Tracker

This module pulls progress data from the duo lingo API and generates a graph of your progress over time.

DuoLingo does not give users a long term graph of progress made by you and the friends you follow.

Example Image

Prerequisites

Install the following package managers.

brew install python
brew install pip

Install VirtualEnv

pip install virtualenv

Installation

Create and activate virtual env

virtualenv duotracker
source duotracker/bin/activate
pip install -r requirements.txt

To deactivate virtual env

deactivate

To run

  1. Set environment variables for your Duo Lingo user account:

    DUO_LINGO_USER_NAME=abcxyz1234

    DUO_LINGO_PASSWORD=xxxxxxxxxxxxxxxxxxxx

  2. Run

    python duo_lingo_progress.py

About

Scrapes and stores DuoLingo language progress. Generates a graph of progress over time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages