StudyOffline is an open source tool that allows you to download the flashcards you have created on StudySmarter and study them offline.
In addition, StudyOffline is a PWA (Progressive Web App) with which you can also learn your flashcards on any smartphone or even your Tesla.
As you can see, we support everything. Almost everything ... A small Gallic village resists. Ω. Mozilla Firefox has unfortunately not yet managed to implement PWA support.
You have two options to use StudyOffline. Either you use our free instance on app.studyoffline.de or you set up your own instance as described in the next section.
To use our instance offline, all you need to do is install the PWA (Progressive Web App) via your browser's settings.
At the moment we do not have published StudyOffline to any container registry yet but you can easily build it by hand.
The requirement is that Docker is installed.
To do this, you just need to run
docker build https://github.com/piuswalter/StudyOffline.git#main -t studyoffline --no-cache
Now your container is built and can be started with
docker run -p 3000:3000 --name studyoffline -d studyoffline
You can access StudyOffline in your browser on https://localhost:3000/
.
- Express - The web framework used at the backend
- Angular - The web framework used at the frontend
- Node.js - The backend power
- IndexedDB - The database to store your flashcards
This project is licensed under the AGPL-3.0 License - see the LICENSE.md file for details