En el código la lógica se encuentra en un único archivo que maneja la base de datos , las rutas para la API y la lógica del algoritmo. Realizar el refactor del código para una mejor organización y tener la posibilidad de reutilizarlo.