The app does it for you. It tracks all flight logs plus stats like total number of flights, total hours logged, distance flown, max speed, etc. why would you want to recreate the wheel?
I use AirData and have a Gold plan. It keeps track of maintenance and when maintenance is due. You can log maintenance issues with it as well as keep detailed information about your flights.