Documentación

Topaz – Versión 26.1

Topaz es una aplicación de diario personal que combina Spring Boot, Thymeleaf y JavaFX para ofrecerte una experiencia fluida de registro de emociones, hábitos y reflexiones diarias.


Novedades de esta versión

  • Dashboard “Inicio”: Información general de tu progreso, rachas y recordatorios.
  • Diario “Diario”: Diario guiado para hacer introspección sobre todas las áreas de la vida.
  • Diario “Revisión”: Registro avanzado con:
    • Estado emocional
    • Emociones seleccionables (Alegría, Serenidad, Tristeza, etc)
    • Valoraciones personales (Disciplina, Constancia, Honestidad, Impulsividad, etc)
  • Estadísticas: Visualiza métricas de tus entradas con gráficos interactivos.
  • Trabajo Interno: Escribe ensayos sobre temas importantes para ti, como la asertividad, autoestima, perseverancia, gratitud, etc. Organízalos con etiquetas.
  • Meditación: Guarda y reproduce audios de meditación directamente en la app.
  • Interfaz moderna: Tailwind CSS y JavaFX WebView para una experiencia tipo “nativa” en Windows.

Detalles técnicos

  • Backend: Java 21, Spring Boot 3.4.1
  • Frontend: Thymeleaf + Tailwind CSS
  • UI Desktop: JavaFX WebView
  • Base de datos: SQLite
  • Distribución: .jar
  • Tamaño: 107 MB

Guía de instalación

Requisitos previos

Antes de poder ejecutar Topaz, necesitas tener Java instalado. Puedes descargar el JDK desde una de estás opciones:

  • - Puedes instalar la OpenJDK desde la web oficial de OpenJDK.
  • - Puedes instalar la OracleJDK desde la web oficial de Oracle.
    • Sistema operativo: Al ser un .jar, Topaz es multiplataforma. Solo necesitas tener instalado el JDK.
    • Java: Se recomienda tener instalada la versión Java 21 (JDK 21) o más reciente. Comprueba la instalación con:
    java -version

    Ejecución

    Para ejecutar Topaz, abre cmd, navega al directorio donde está el .jar y ejecuta:

    cd C:\ruta\del\jar
    java -jar topaz-26.1.jar
    Notas adicionales