I have already made something similar to this in my previous company. I'm sure that i will be able to do this. I will develop it such that, if in future if you want to add any new color , that should be a one minute work. You just need to add that color in a list ( I will tell you how after the completion). I need two days time for this to make this more efficient. I will start working on this, as soon you you hired me. I will update the progress to you in the chat. I assure that the end result will be exactly same as what you have mentioned in bid (if not better that that)