"Is it possible to ____?" is generally considered too broad to be a good question for Stack Overflow—the answer is usually: "yes, it's probably possible, but describing how to do it would entail designing a large piece of software." Instead, you should try to build it, and ask a question when you encounter a specific problem. Please see Why is “Is it possible to…” a poorly worded question? for more information. — Ryan M 25 secs ago