Great work putting this together. A couple of coments: A) from a technical perspective, I suggest you build the application to run in an HTML environment but with an app store capabilities - a solution might be developing in progressive web apps. B) you can expect multiple iterations of the original concept, in fact, it's likely the final product might not look at all like the first concept - build into the process a way to 'fork' new ideas and merge back to the main product. C) maintaining content (terms, legislation, providers, etc) is challenging, not to mention translations, tech issues, etc. So I suggest we build incentivization options into the design - gamification is one option. Finally, keep in mind the licensing options - Creative Commons is a good option.