Meaningful Consent is a self-paced educational module utilizing the django-pagetree architecture.
Meaningful Consent provides a structure where full-fledged Django users can create/edit/login/logout Participant users. Participants are modeled as real Django Users, but have no known password and are prohibited from logging in, logging out or otherwise going outside the educational module.
Python 2.7
Postgres