Hi,
Welcome to forums. It’s a bit hard to answer such an open question, so what have you so far? It’s much easier and more productive to everybody to answer questions with related code attached.
Please have a look at guidelines for questions Guidelines—Asking Questions