Let's look at a template you can use in creating any type of project that requires Kotlin PHP MySQL CRUD multipart as well as authentication, with advanced features like Disk caching, Pagination and Data Binding. You can use it in any project but for us we use the concept of a Famous Paintings app. An app that admins can post paintings, update them and delete them for other people to view. It's a full android app covering major concepts. You can use it to learn full app android development as well.
As a template and learning project, this app has been designed to mainly teach you the following concepts:
Here are technologies you will learn from the project:
Read technical details about this project HERE.