The job is to create a new feature on this website:
The website is in the Dutch language. It's purpose is for visitors to be able to create an account, and then keep a diary of their travels.
To do this they can write reports, upload photo's, and track their route on a map.
This project is about creating an additional feature: Checklists.
Every user who has created an account, and has an active subdomain (like 'myusername.reisverslag.com') should be able to manage their own checklist.
The purpose of the checklist is for travelers to keep a list of things they need to do, or buy, before or during their travels. Once an item on the list is done, they can mark is as 'done' with a checkbox.
It is possible for users to create multiple "Albums" within their subdomain. Each album relates to a different holiday. That means that every album has it's own route on the map. Also, for this project, it means that each album has it's own checklist.
So, every user has 1 subdomain. In that subdomain, they can have multiple albums. Each album has 1 checklist. Each checklist has multiple items on the list.
The items on each users' checklist are different than those of other users.
Items are added to a checklist in one of 3 ways; read about them - and further project description - in the attached checklist.txt file!