Appcan learning project (source code)