I’m voting to close this question because this is not a code-writing or tutoring service. Open ended and opinion based questions that boil down to subjective responses are generally not a good fit for this site, since there generally is not a single correct answer but a range of opinions based on different approaches. Give a good read over Where to Start, and minimal reproducible example then edit your post. — itprorh66 just now