Me tome la liberta de instalar la libreria de boostrap por cdn para el uso de el sistema de columnas que contiene.
La api se puede ordenar por el numero de descuento y por fecha de creacion, pero por la paginacion que codifique y para que se mas atractivo para el usuario, se pueden mandar los parametros de organizacion y busqueda al backend y seguir regresando la respuesta paginada.
Tambien decidi hacer el test con paginacion debido a su gran numero de registros que contiene su api, y en un sistema real podria traer una carga lenta o saturacion.
los npm extras instalados fueron:
- react-icons/ai para los iconos
- Cdn de bootstrap4
Cualquier Duda Quedo a Sus Ordenes Buen Dia !