diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 27 |
1 files changed, 2 insertions, 25 deletions
@@ -1,26 +1,3 @@ -# Joanna Lemon Resources +## Alphabet Learning Online -## Definition of users - -- **Admin**: Superuser, staff in Django terms. -- **Anonymous**: Someone browsing the site with zero credentials; not logged in. -- **Non-Subscriber**: Someone how has created an account and has logged in but is not yet subscribed. -- **Subscriber**: Someone who has a non-staff/superuser account on the site. -- **All**: All users. - -## Requirements - -- [x] Admin can create a new Resource via the user UI and the admin site -- [x] Admin can edit a Resource via the user UI and the admin site -- [ ] Admin can delete a Resource via the user UI and the admin site -- [x] Admin can log into the admin site -- [ ] All can view the Home page, advertising the services offered, including a Sample of resources and details of the subscription -- [x] All can view the Resource List page -- [x] All can view the Resource Detail page -- [ ] All can filter the Resource list page according to certain parameters -- [ ] Admin can create a new ResourceType, ResourceDescription and other entities, via the admin site -- [ ] All can view all pages of the Resource PDF via a carousel viewer -- [ ] Anonymous can sign up for an account to become a Non-Subscriber -- [ ] Anonymous will receive a verification email to validate their identity before Non-Subscriber status is created -- [ ] Non-Subscriber can reach a page offering them to become a Subscriber -- [ ] Non-Subscriber can submit a form to become a Subscriber +The sourcecode. |