This is an educational project where we had to consume a RESTfull API, display the content in an app and add some extra functionality to distinct your app from other apps.
I've built an app to display all this info. One tab displays an overview of available movies in the api, one tab displays an overview of people (actors, directors and producers). Each movie and person has it's own detail page with it's linked movies or people. The extra functionality I've added is a filter for the movies overview and the possibility to sign in on the app. When signed in, a user can mark movies as it's favourites. This functionality is handled by an RESTfull API I've written in Node. This API uses traileraddict.com's API to get the trailer of each movie available in the other API.
Ionic is a hybrid app development kit, built on Phonegap and Angular. This framework is used to create the hybrid app which is developed and tested using Android (by lack of an iOS developer key). Theoretically the app should work just fine on iOS. This app uses the default ionic layout.
The following images are all screenshots of the app
The overview of movies
Movie detail page
People overview page
Person detail page
Login page with validation added
Filtering movies by genre in side menu
Without much hassle it is possible to create a basic app with Ionic. I'm a fan!