The only way to get this done correctly is to have a mobile app. You can take advantage of the mobile GPS and the fact that hikers would love to update their phones with their trip info.
The only downside would be connectivity issues while on the trail.
The only downside would be connectivity issues while on the trail.