A social learning app, must have a very great design... nice on the eyes, where people can sign up for courses and a system gives them the nearest location in the database, with a unique id and they go there.
There will be the following:
A search system, with a filter, to filter out the trainers
profile page with a photo, followers/following/posts count
A blog page so people can like share or comment on posts from people they follow
a messaging page
a simple settings page for enabling/disabling notifications
a rating system
a login/register page.
and other basic stuff.