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.
-
For getting started information, see https://github.com/aali195/retain/wiki/Getting-Started
-
For API documentation, see https://github.com/aali195/retain/wiki/API-Endpoints
-
For the maintainer's guide, see https://github.com/aali195/retain/wiki/Maintainer's-Guide
-
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
- The University of Liverpool, for allowing me to go ahead with this project https://www.liverpool.ac.uk/computer-science/