I have developed many iPhone apps in Swift and Objective-C, from classic arcade game remakes to educational and teaching applications for schools. I feel I have the expertise to create an application like this, make it look good and make it even easier to use. My main aim is user experience in projects like this. As you want it to not only serve the purpose, but also be an enjoyable experience for the user. I have experience in SQLite databases, which is what I would use as my choice for the back-end of this application.