The app is for use within the Education sector, for mapping / assessing children with learning difficulties.
The App is about 50-60% complete already, but may not have been developed using best practices, so some bits may need re-writing. But the logic is there.
In order to get a better understanding of the requirements, please see the designs (ignoring the website designs): http://design.webboxdemo.co.uk/efi/
The App has 3 subscription levels - Gold, Silver and Bronze. The details of these user levels can be found here: http://efi.webboxdemo.co.uk/en/page/digital-learning-journeys
The App has 3 types of user: Team Leader (this may be a headteacher - someone that buys the subscription), Administrator (maybe a Teacher) and an Assistant (maybe a Learning Support Assistant).
The App must work online and offline
The website, online account area and e-commerce part has been completed, but if you have experience with Symfony2 then it may be worth just looking over this.