Reserva de Ambientes

Su objetivo es reservar los ambientes con los que cuenta una institución, asignados a responsables de la empresa. Puede ser parte de otra aplicación o ser independiente.

  • Puede descargar las reservas del día, como una imagen para ser distribuida. También, con un clic en cuadro ambiente/hora, despliega diálogo para liberar o asignar reservación.
  • Diálogos flotantes (modal) para adicionar o retirar ambientes y responsables.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es desarrollada con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Alfa (JPEG y PDF a DB)

Este proyecto utilitario muestra cómo guardar imágenes y documentos PDF en base de datos MySQL o MariaDB. Además, muestra imagen y PDF antes de ser enviados.

  • Puede hacer operaciones de mantenimiento (CRUD) con imágenes y PDFs.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería. Mostrando imagen y PDF.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Autenticación y Autorización

Este proyecto utilitario es muy útil para tener seguridad en el ingreso a su sistema. Primero se verifica si cliente está registrado en DB. Luego, según su perfil se le asigna un dominio.

  • Utiliza algoritmo de encriptación AES (Advanced Encryption Standard) y codificación mediante algoritmo Base64. Presenta 2 perfiles: ADMIN y CLIENT.
  • El perfil de administrador puede hacer mantenimiento (CRUD) a la tabla usuarios.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
JSON - CRUD

Este proyecto plantilla, le sirve para hacer mantenimiento (CRUD) de datos en un archivo JSON (JavaScript Object Notation) como si trabajase con una tabla de base de datos.

  • La aplicación trabaja con diálogos flotantes y toolbar de operaciones
  • Se puede retirar registros por unidad o por grupo, inclusive el total de registros.
  • Presenta grilla cebrada con cursor luminoso (hover).
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Ubigeo

Componente para usarlo en sus proyectos, con su propio CSS, JS y Web Service. Para poder utilizarlo en otros proyectos cuando se requiera el uso de direcciones, donde es imprescindible el código del ubigeo. Información del Ministerio de Agricultura.


Características del proyecto:

  • Puede hacer operaciones de consulta a través de Web Service Restfull.
  • Diálogo flotante (modal) para seleccionar departamento, provincia y distrito del Perú.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Tiempos

Excelente proyecto que muestra cómo manejar datos de fechas, horas y fechas horas. Tanto por el lado de la Vista, de Java y de la base de datos.


Características del proyecto:

  • Puede hacer operaciones de mantenimiento (CRUD) con fechas, horas y fechas horas. También, presenta diálogo de búsqueda entre tiempos.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Búsquedas

Este proyecto plantilla, le sirve para tomar como modelo cuando necesite tener una consulta paginada y a su vez, hacer búsquedas entre las columnas de la consulta.


Características del proyecto:

  • Tiene paginación mediante botones y combo para seleccionar páginas.
  • Se puede filtrar datos por columnas (Departamento, Provincia y Distrito).
  • Presenta grilla cebrada con cursor luminoso (hover).
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Store

Este proyecto muestra cómo usar procedimientos almacenados en el gestor de base de datos MySQL o MariaDB. Tiene store con parámetros de entrada y de salida.


Características del proyecto:

  • Puede hacer operaciones de mantenimiento (CRUD) a través de store procedure.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Paginación

Proyecto que resuelve el algoritmo de paginación por el lado del servidor. Definido como una plantilla para que lo pueda aplicar en otros proyectos. Presenta dos páginas, una con paginación simple y otra más elaborada, con cuatro botones y combo de desplazamiento entre las páginas.


Características del proyecto:

  • Presenta grilla cebrada con cursor luminoso (hover).
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Cursos3

Este proyecto es muy útil para dar mantenimiento (insertar, actualizar y retirar registros) a 2 tablas, mediante grillas anidadas, que se adaptan al ancho de la pantalla.


Características del proyecto:

  • Presenta información de tablas anidadas, con presentación maestro detalle.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Cursos2

Este proyecto es muy útil para dar mantenimiento (insertar, actualizar y retirar registros) a 2 tablas, mediante grillas cebradas que se adaptan al ancho de la pantalla.


Características del proyecto:

  • Presenta información de tablas en combo y grilla, con presentación maestro detalle.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Cursos1

Este proyecto es muy útil para dar mantenimiento (insertar, actualizar y retirar registros) a 2 tablas, mediante tarjetas (card) que se adaptan al ancho de la pantalla.


Características del proyecto:

  • Presenta información de tablas en tarjetas (card), con presentación maestro detalle.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Tutoriales2

Proyecto para aquello que quiere aprender la arquitectura Back-End / Front-End, en lo que respeta al mantenimiento (CRUD) de una tabla, a través de grilla responsive.


Características del proyecto:

  • Puede hacer operaciones de mantenimiento (CRUD) a través de Web Service restfull.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Tutoriales1

Proyecto para aquello que quiere aprender la arquitectura Back-End / Front-End, en lo que respeta al mantenimiento (CRUD) de una tabla, a través de tarjeta (card).


Características del proyecto:

  • Puede hacer operaciones de mantenimiento (CRUD) a través de Web Service restfull.
  • Diálogos flotantes (modal) para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería que son activados por botonería.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.
Componentes CRUD1

Es un proyecto plantilla que puede reutilizar en su desarrollo, para dar solución a mantenimientos (insertar, actualizar y retirar registros) a tablas de una base de dato.


Características del proyecto:

  • Tiene un modelo de grilla scrollable responsive, que oculta o muestra columnas según el ancho de la pantalla, tiene estilo cebra y permite seleccionar fila. Además, presenta botonería para operaciones CRUD y desplazamiento entre las páginas de consulta.
  • Se puede filtrar datos y ordenar por columnas mediante diálogo personalizable.
  • Diálogos flotantes para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería. Con funcionalidad drag and drop.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.2, jQuery 3.7 sobre JSP.
Componentes CRUD2

Es un proyecto plantilla que puede reutilizar en su desarrollo, para dar solución a mantenimientos (insertar, actualizar y retirar registros) a tablas de una base de dato.


Características del proyecto:

  • Tiene un modelo de tarjetas (cards) responsive, que presenta información por registro de datos. Además, presenta botonería para operaciones CRUD y desplazamiento entre las páginas de consulta.
  • Se puede filtrar datos y ordenar por columnas mediante diálogo personalizable.
  • Diálogos flotantes para operaciones de insertar, actualizar o retirar registros (CRUD) y mensajería. Con funcionalidad drag and drop.
  • Servicios RESTful desarrollados en Jakarta 9 y desplegados en Tomme 9 sobre JDK 17 en Netbeans 21. Con los gestores de base datos MySQL 8 o MariaDB 11.
  • La vista es completamente responsive con Bootstrap 5.3, jQuery 3.7 sobre JSP.