Hi.
I have very specific experience with these kinds of projects, and I can assure you that I can create a near flawless system for you. I also have a lot of capability with HTML and Javascript, but I won't be able to create graphics, only layout to support the underlying functionality.