Skip to content
/ retain Public

A fully featured assisted spaced repetition learning platform built with the Django framework.

License

Notifications You must be signed in to change notification settings

aali195/retain

Repository files navigation

Retain - A spaced repetition online learning platform

Retain Logo

Introduction

Created with extension support in mind, this is a project that I worked on for my final undergraduate year to help me get the hang of different web development technologies. As a fan of spaced repetition learning but as someone who is generally lazy, I decided to build a platform that allows for forcing the user to stick to revising what they learn and this is the outcome.

Will be deployed soon.

Documentation

Running Locally

  • Clone the repo and install the dependencies using pipenv

  • Install and setup PostgreSQL to work with Django

  • Generate a Django secret key and setup base directory

  • Run the Django server and check port 8000 for the homepage

Acknowledgements

License

GNU GPL

About

A fully featured assisted spaced repetition learning platform built with the Django framework.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published