Все возможно, но никто не напишет за Вас код.
Помочь что то подсказать или привести пример всегда пожалуйста