Hello. My name is Michael. I can help you with your question if you still need assistance.
This definitely isn't something that would be simple, but I can help you with getting started. Do you plan on developing yourself? What type of dev experience do you have? Is there an IDE with which you are already familiar?