¿Y ya tienes algo hecho?
Porque el objetivo del foro es ayudar a resolver problemas puntuales de programación, no para pensar por los demás ni para dar soluciones sólo porque alguien la necesita.
PDTA: te sugiero leer las normas del foro antes de continuar.