At first, I will give you an overview, outline of my solution for your problem, and the probability that it can be finished with both resource, abilities so we can discuss and rearrange the requirements. The final solution is delivered bases on the discussed solution and well-explained requirements.