I agree with chimneydoc - huge undertaking as a one-man job.
You may consider it as a Forum group project if you can write up the basic requirements you have in mind for content, file formats and their size limits, diagrams, text, georefs, mile markers, photos, googleEarth locators - see...