WatermelonDB es una base de datos que permite almacenar el estado de la aplicación de manera más eficiente, sin necesidad de cargarlo completamente en memoria. Se eligió debido a su capacidad para manejar grandes cantidades de datos y proporcionar un sistema escalable y listo para el manejo de múltiples servidores, manteniendo la reactividad del estado a través de RxJS.