hello sir ,
i'm a full-stack developer , and the task you are asking for is clear and easy,
the requirement of the work match with my skills , so i can do it in a short delay of time with clear code
i need more informations about the front-end ui , should we use a front-end framework such as vue.js for example ?
i would love to hear more from you , so i can assist you with the best solutions
Regardds,
Firas jebari