Skip to content

Proyecto realizado para la materia Lógica para Ciencias de la Computación, UNS 2024. Giulia Giacomodonato y Tomás Kreczmer

Notifications You must be signed in to change notification settings

tomaskreczmer/Nonograma

Repository files navigation

Nonograma + Prolog

Implementación de un tic-tac-toe interactivo, usando React del lado del cliente, y Prolog del lado del servidor.

Para correr el proyecto

Setup y ejecución del servidor Pengines

  • Descargar e instalar el SWI-Prolog.

  • Levantar el servidor ejecutando en SWI-Prolog el run.pl en la carpeta pengines_server:

    cd pengines_server
    swipl run.pl

    o haciendo doble click sobre el run.pl.

    Aclaración: no hacer swipl pengines_server/run.pl porque algunas referencias luego no funcionan.

    La primera vez que se ejecute el run.pl se pedirá definir un username y un password para acceder a la consola web admin del servidor, elegir cualquiera (por ejemplo, username: 'lcc' y password: 'lccdcic'), pero no dejar vacíos.

  • El servidor escuchará en http://localhost:3030

  • Ir a http://localhost:3030/admin/server.html para ver la consola web admin.

  • La carpeta pengines-master/apps/proylcc contiene el código prolog del Nonograma. Cada vez que se modifica este código es necesario bajar y volver a levantar el servidor para que se reflejen los cambios.

Setup y ejecución de la aplicación React

  • Descargar una versión reciente de Node.js.

  • Ejecutar

    npm install

    en el directorio del proyecto (Nonograma2024) para instalar las dependencias (librerías) localmente, en la carpeta node_modules.

  • Ejecutar

    npm start

    en el directorio del proyecto para correr la app en modo desarrollo.

  • Abrir http://localhost:3000 para ver la aplicación en el browser.

  • La página se refresca automáticamente cuando cambia el código.

Giulia Giacomodonato Tomás Kreczmer LCC 2024, UNS.

About

Proyecto realizado para la materia Lógica para Ciencias de la Computación, UNS 2024. Giulia Giacomodonato y Tomás Kreczmer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •