Este repositorio contiene el código fuente del motor de retos de 500Historias, un proyecto educativo que fomenta la escritura creativa en jóvenes de Centroamérica, el Caribe y México. El motor de retos es una plataforma que ofrece desafíos de escritura a los participantes, basados en el contexto de su uso de la aplicación. El motor de retos está desarrollado con una arquitectura de microservicios usando NestJS, y se comunica con el backend principal y la aplicación móvil de 500Historias.
Para instalar las dependencias del proyecto, ejecuta el siguiente comando:
$ npm install
Ejecución Para ejecutar el proyecto en modo desarrollo, ejecuta el siguiente comando:
$ npm run startall:dev
También puedes ejecutar el proyecto usando Docker, con el siguiente comando:
$ docker compose up
Este proyecto es una iniciativa de 500Historias con la ayuda de Accentio Studios.
500Historias es un programa de transformación educativa que busca descubrir e impulsar nuevos talentos de la literatura, así como desarrollar habilidades como la creatividad, el pensamiento crítico y la colaboración en los jóvenes participantes.
Accentio Studios es una empresa de desarrollo de software que ofrece soluciones innovadoras y de calidad para diversos sectores.