doc bienvenida.txt
Cerrar
Apagar
HTML

HTML

CSS

CSS

JS

JavaScript

Bootstrap

Bootstrap V5

TS

Typescript

Java

Java

Kafka

Kafka

WebSockets

WebSockets

SQL

SQL Database

MySQL

MySQL Database

H2

H2 Database

FabricJS

FabricJS Library

ChartJS

Chart.JS

Swiper

Swiper

DiscordJS

DiscordJS

NodeJS

NodeJS

Angular

Angular

Angular Material

Angular Material

Git

Git Bach

GitHub

GitHub Desktop

Junit

JUnit UnitTest

Jasmine

Jasmine

Karma

Karma

Jest

Jest

Swagger

Swagger

SpringBoot

Spring Boot

Lombok

Lombok

Mockito

Mockito UnitTest

Hibernate

Hibernate

JPA

Java Persistance API

Tomcat

Tomcat

Lua

Lua

Git

Git Bach

Postman

Postman

virtualbox

Oracle VirtualBox

Eclipse

Eclipse IDE

NetBeans

NetBeans IDE

VisualStudio

Visual Studio IDE

XML

XML

XSD

XML Schema

XSL

Extensible Stylesheet Lang

Windows

Windows CMD

Linux

Linux Command Line

PS

Adobe Photoshop

Illustrator

Adobe Illustrator

IconPc
Contact Profile Help
PC

Pc Main

PC

Proyectos

PC

Tech

dir Proyectos
Max
Min
Cerrar
PC

NodensAbyss-Alpha.pdf

PC

Pizarra.pdf

PC

NecronomiconBot.pdf

PC

Pokeplace.pdf

PC

ComponentesIntegrales.pdf

PC

Universidad.pdf

PC

MagicPlace.pdf

PC

NodensBooks.pdf

PC

DChat.pdf

dir PC
Max
Min
Cerrar
dir Tech
Max
Min
Cerrar
Estudios

Estudios.pdf

Estudios

Trabajo.pdf

dir NodensAbyss-Alpha.pdf
Cerrar

NodensAbyss - Alpha

Esta aplicación web busca solucionar la escasez de aplicaciones web no piratas hispano hablantes que existe en la red, ya que la mayoría de herramientas orientadas al rol existentes son incompletas, toscas y/o de pago.

La finalidad es hacer un todo en uno, tener todas las herramientas y utilidades que un jugador de rol pueda necesitar gratuitamente y al alcance de la mano. Además de la posibilidad de compartir legalmente y de forma óptima los recursos creados por uno mismo o crearlos desde la aplicación.

Por el momento la aplicación sigue en desarrollo, se estima que estará completada la primera versión completamente funcional a mediados de 2023. A continuación se podrán observar algunas funcionalidades de la aplicación y algunos datos técnicos sobre la misma.

Técnologías

HTML
HTML 5
CSS
CSS 3
Bootstrap
Bootstrap 5
JS
JavaScript
TS
TypeScript
Angular
Angular 13
Java
Java 18
JPA
JPA
Hibernate
Hibernate
Spring
Spring Boot
Mockito
Mockito UnitTest
MySQL
MySQL

Funcionalidades & Interfaz

Inicio Introductorio

Portada para que los usuarios se introduzcan en la aplicación con un apartado de noticias y otro explicativo.

IndexGif
Biblioteca Introductorio

Portada para acceder a los recursos y herramientas de la web.

IndexGif
Registro e Inicio de Sesión

Sección para registrarse e iniciar sesión en la web.

IndexGif
Editar Perfil

Página en la que se puede editar la información registrada en el perfil y modificar la imagen de perfil.

IndexGif
Añadir Libros

Página en la que se puede añadir y editar libros subidos por uno mismo siendo autor.

IndexGif
Editar y Visualizar Libros

Página en la que se puede editar y visualizar los libros subidos siendo autor.

IndexGif

Roles & Usos

Usuarios
  • Creación de hilos en el foro.
  • Puntuar y descargar obras.
  • Crear, descargar y compartir mapas, arte y otras cosas.
  • Uso libre de las herramientas de la página.
  • Modificar su perfil libremente.
  • Leer y comentar noticias.
  • Jugar a rol en vivo
Autores
  • Todo lo que hace los Usuarios.
  • Compartir sus modulos, campañas, herramientas, etc.
  • Modificar y actualizar sus obras.
Periodistas
  • Todo lo que hace los Usuarios.
  • Compartir noticias de actualidad.
  • Modificar y actualizar sus noticias.
Administradores
  • Todo lo que hacen el resto de roles.
  • Editar y borrar recursos de otros usuarios.
  • Modificar y/o banear usuarios.

Paletas de Colores

Paleta Principal

Esta paleta se usa en las páginas principales de la web, intenta transmitir seguridad, tranquilidad, como si estuviera en un sitio seguro y tranquilo en el que pueda navegar sin preocupaciones.

Paleta Verde
Paleta Creativa

Esta paleta se usa en las páginas en las que los usuarios pueden crear recursos y subirlos, se usa una paleta más impactante para intentar activar la creatividad e imaginación del usuario.

Paleta Roja
Paleta Clasica

Esta paleta se usa en las páginas en las que los usuarios puedan comunicarsem mediante el foro, intentardo transmitir neutralidad y tener un estilo más clasico.

Paleta Marron
Paleta Seria

Esta paleta se usa en las páginas de la sección de noticias, intentando transmitir seriedad y veracidad al tratarse de una sección en la que los usuarios puedan subir noticias actuales.

Paleta Marron

Fuente de letras

Fuente Rol

Esta fuente tiene un estilo de rol medieval, para incitar a que el usuario se sumerja en la web y que sea acode con la ambientación de la página.

Fuente Rol
Fuente redondeada

Esta fuente se usa para el resto de textos, es liviana para la vista y hace que el usuario se sienta comodo al leer los textos de la página.

Fuente Redondeada
dir Pizarra.pdf
Cerrar

Pizarra V 1.0

Esta web es una pizarra online con una multitud de opciones y herramientas para usar libremente, está ideada para convertirse en un creador de mapas para juegos de rol y ser implementada en la web NodensAbyss.

El problema que intenta solucionar es la carencia de herramientas gratuitas y más aquellas como un creador de mapas que escasean, por lo cual esta herramienta seguirá en desarrollo para implementarse y que la comunidad pueda compartir sus mapas y usarlo en sus partidas.

A continuación se expondrán algunos aspectos técnicos y funcionalidades de la herramienta.

Técnologías

HTML5
HTML 5
CSS3
CSS 3
JS
JavaScript
FabricJS
FabricJS Library

Funcionalidades & Interfaz

Interfaz

La interfaz intenta ser intuitiva y que el usuario pueda usarla fácilmente.

PizarraGif
Lienzo

El lienzo es personalizable con colores, imagenes y patrones de forma sencilla y adapatativa al tamaño que desee el usuario.

PizarraGif
Pinceles

Hay una multitud de pinceles modificables que el usuario puede usar, mover y borrar con completa libertad.

PizarraGif
Objetos

El usuario tiene a su disposición una variedad de objetos personalizables que puede mover, replicar y modificar a su gusto.

PizarraGif
Utiles

La pizarra permite introducir y personalizar imagenes y textos, además de guardar de forma local, en imagenes y archivos importables su lienzo.

PizarraGif
dir Pokeplace V1.pdf
Cerrar

Pokeplace V.1

Esta web es una muestra de utilización de API, concretamente de PokeAPI.

Pokeplace contiene cuatro secciones para que los usuarios puedan disfrutar de la pokeapi de forma dinámica. Estas secciones son las siguientes:

Técnologías

HTML 5
HTML 5
CSS 3
CSS 3
JavaScript
JavaScript
ChartJS
Chart.JS
Ver Pokeplace

Funcionalidades & Interfaz

Pokedex

Esta sección replica la pokedex del juego, mostrando la cadena evolutiva e información del pokemon que se muesta.

Pokedex
Adivina!

Este es un juego de adivinar el pokemon mostrado (pero con un filtro negro) con intentos, pistas sobre el mismo y más.

Adivina Pokemon
Tabla de tipos

Mítica tabla de tipos pokemon con iconos customizados.

Tabla Tipos
Pokepedia

Catálogo completo de pokemons, pudiendo filtrarlos, buscarlos por texto y verlos en detalle con sus estadísticas e información.

Pokepedia
Pokemon

Ver la cadena evolutiva pokemon y sus estadísticas al acceder a través de la Pokepedia.

Pokepedia
dir ComponentesIntegrales.pdf
Cerrar

Componentes Integrales

Esta aplicación web es una simple recreación de una tienda de componentes informáticos.

Componentes Integrales tiene las siguientes funcionalidades:

Técnologías

HTML 5
HTML 5
CSS 3
CSS 3
JavaScript
JavaScript
Bootstrap
Bootstrap 5
Swiper
Swiper
JSTL
JSTL
Java
Java 8
MySQL
MySQL
Tomcat
Tomcat

Funcionalidades & Interfaz

Interfaz Principal

La aplicación cuenta con un header y un footer que brindan acceso a la zona de usuario, al carrito y al catálogo.

ComponentesIntegrales
Catálogo

El catálogo rescata son rescatados de la base de datos para disponerse con las opciones interactivas de cada una.

ComponentesIntegrales
Gestión de Usuario

La aplicación permite el registro controlado asincrónamente de usuarios. Así como su inicio de sesión.

ComponentesIntegrales
Perfil Usuario

En el perfil de usuario se pueden modificar sus datos vigentes, cambiar sus datos de seguridad, ver el historial de compras y cerrar sesión.

ComponentesIntegrales
Carrito

El carrito permite a los usuarios que hayan iniciado sesión gestionar los productos seleccionados por los mismos asincrónamente y concluir la compra.

ComponentesIntegrales
dir Universidad.pdf
Cerrar

Universidad

Esta aplicación recrea de forma sencilla una plataforma universitaria.

A continuación se podrán observar algunas funcionalidades de la aplicación y algunos datos técnicos sobre la misma.

Técnologías

HTML
HTML 5
CSS
CSS 3
Bootstrap
Bootstrap 5
JS
JavaScript
TS
TypeScript
Angular
Angular 13
Angular Material
Angular Material
ChatJS
ChartJS
Java
Java 18
JPA
JPA
Hibernate
Hibernate
Spring
Spring Boot
Mockito
Mockito UnitTest
Jasmine
Jasmine
Karma
Karma
H2
H2
Swagger
Swagger

Funcionalidades & Interfaz

Inicio Introductorio

Página inicial en la cual los usuarios aterrizan y se desplazan entre páginas.

Universidad Index
Control de Usuarios

Los usuarios son previamente registrados y deberán acceder con su DNI y una contraseña ofrecida por un administrador. Las vistas son distintas según el rol de: Alumno, Profesor y Administrador.

Universidad
Acceso de Alumno

El alumno podrá modificar sus datos y seguridad, ocupar o desocupar una plaza de parking y ver sus asistencias, notas y clases.

Universidad
Reservar Plaza

Tanto alumnos como profesores podrán reservar y desocupar plazas. Viendose aquellas propias con un color amarillo y aquellas ocupadas en color rojo.

Universidad
Ver Notas

Los alumnos podrán ver sus notas y unas estadísticas con un promedio de las mismas.

Universidad
Ver Asignaturas

Se pueden ver las asignaturas y filtrarlas por texto y cursos.

Universidad
Ver Horarios

Ver horarios de las asignaturas según los cursos.

Universidad
Añadir Asistencias

Los profesores pueden realizar un seguimiento de asistencias.

Universidad
Controlar Notas

Los profesores pueden realizar un seguimiento de las notas de los alumnos e importar las mismas con un excel.

Universidad
Añadir Clases

Los administradores pueden añadir nuevas clases con todos sus datos.

Universidad
Añadir Usuarios

Los administradores pueden añadir usuarios ya sean alumnos o profesores.

Universidad
Asignar Profesores

Los administradores pueden asignar profesores a las asignaturas deseadas.

Universidad

Roles & Usos

Alumnos
  • Modificar sus datos.
  • Ver sus Notas.
  • Ver sus asistencias.
  • Ver clases y horarios.
  • Ocupar y desocupar plazas de Parking.
Profesores
  • Modificar sus datos.
  • Ver clases y horarios.
  • Importar notas.
  • Añadir asistencias.
  • Ocupar y desocupar plazas de Parking.
Administrador
  • Añadir Clases.
  • Añadir Usuarios.
  • Asignar y desasignar profesores.
dir NodensBot-Beta.pdf
Cerrar

NodensBot - Beta

Este es un bot personalizado para la plataforma Discord, lo que intenta solucionar es la carencia de bots que ayuden a jugar partidas de rol mediante esta plataforma, debido a que desde los últimos años se ha vuelto bastante común jugar online a los juegos de rol.

Además la idea de hacer este bot es la de brindar una nueva herramienta que compagina con la página web NodensAbyss con herramientas y útiles que pueden ser simbióticas.

A continuación hablaré de las funcionalidades y algunos aspectos técnicos que implementa este bot.

Técnologías

NodeJS
NodeJS
DiscordJS
DiscordJS
NodeJS
Embed-table Library

Funcionalidades & Interfaz

Bienvenida & Autorol

Al entrar en el servidor el bot recibe al usuario y lo dirige para que lea las normas del servidor, al aceptarlas se le asignará automáticamente le rol de "Jugador".

BotGif
Herramientas

El bot trae una variedad de herramientas que todos los usuarios pueden usar, actualmente se puede usar una herramienta de dados completamente operativa.

BotGif
Gestión de partidas

El bot permite unirse a partidas por tus amigos Masters y crearlas teniendo este rol para jugar con tu grupo y poder usar las herramientas de forma privada.

BotGif
Biblioteca

El bot ofrece de forma experimental una serie de comandos para tener los útiles de los juegos de rol a mano y no tener que estar manejando libros y libros de forma tediosa.

BotGif
dir Magicplace V1.pdf
Cerrar

Magicplace V.1

Esta web es una muestra de utilización de API, concretamente de MTGAPI.

Magicplace contiene una variedad de herramientas para que los usuarios puedan disfrutar de la plataforma de forma dinámica. Estas herramientas son las siguientes:

Técnologías

HTML 5
HTML 5
CSS 3
CSS 3
Typescript
TypeScript
Angular
Angular 13
Bootstrap
Bootstrap 5
Ver Magicplace

Funcionalidades & Interfaz

Interfaz

La plataforma ofrece una interfaz simple y cómoda para el uso del usuario, con una paleta de colores minimalista y cómoda para la vista.

InterfazMagicPlace
Colecciones

En esta sección de la aplicación se puede observar en una simple tabla todas las colecciones existentes de este juego. Pudiendo ordenarlas y filtrarlas.

Colecciones Magic
Observar colecciones

Se permite visualizar la información de las colecciones y las cartas que la misma contiene. Además de poder descargas un pdf generado con el presupuesto de la colección y la información de sus cartas.

Observar colecciones magic
Catalogo

En esta sección se pueden ver todas las cartas del juego, así como filtrarlas por una gran variedad de datos.

Pokepedia
Observar carta

Se permite ver la información detallada de todas las cartas del juego, además de las plataformas donde están disponibles su compra.

Pokepedia
Mazos

Esta herramienta permite crear mazos completamente personalizados, además de poder ver los mazos guardados, modificarlos y descargar un presupuesto en formato PDF.

Pokepedia
dir NodensBooks.pdf
Cerrar

NodensBooks

Plataforma web destinada a compartir recursos destinados para juegos de rol. La misma cuenta con una interfaz con un estilo medieval y RPG para que los usuarios puedan estar más inmersivo.

Esta plataforma cuenta con un control de roles, los cuales son: Jugador, Autor y Master. Con sus correspondientes permisos de acceso y sus herramientas únicas.
A continuación se realizará una exposición de las partes más relevantes de la aplicación además de las tecnologías usadas en el desarrollo de la misma.

Técnologías

HTML 5
HTML 5
CSS 3
CSS 3
Typescript
TypeScript
Angular
Angular 13
Java
Java 17
SpringBoot
Spring Boot
JPA
JPA
Lombok
Lombok
Tomcat
Tomcat
Hibernate
Hibernate
Postman
Postman
Photoshop
Photoshop

Funcionalidades & Interfaz

Interfaz

La plataforma ofrece una bastante compleja para simular el estilo RPG que intenta transmitir, cambiando los menús tipicos por conversaciones con 'NPCs'.

InterfazNodensbooks
Registro

La zona de ingreso y registro requieren pocos datos por parte del usuario, para facilitar la entreda del máximo número de gente posible.

RegistroNodensBooks
Zonas de usuario

Al ingresar correctamente, el usuario podrá visualizar sus datos y sus herramientas personales, para poder gestionar sus datos, subir recursos y gestionarlos en el caso de los autores y gestionar la aplicación en el caso de los masters.

ZonaUsuarioNodensBooks
Gestión Usuario

Los usuarios podrán gestionar su cuenta a placer, cambiando sus datos, imagen de perfil y contraseña de acceso.

GestionUsuarioNodensBooks
Obras

Los autores y los adminsitradores podrán subir nuevas obras y gestionar sus propias obras, visualizando el flujo de gente que interactua con las mismas.

ObrasNodensBooks
Gestión de Usuarios

Los Masters podrán visualizar los usuarios de la plataforma, así como vetar cuentas y cambiar los roles de los mismos.

GestionUsuariosNodensBooks
Gestión de obras

Los masters podrán gestionar las obras de todos los usuarios, para poder eliminar o ver las diferentes obras.

GestionObrasNodensBooks
Ver obras

Cualquier usuario registrado podrá ver las obras de todos los usuarios, así como descargarlos, comentarlos y puntuarlos.

VerObrasNodensBooks
dir DChat.pdf
Cerrar

DChat

Esta es una sencilla plataforma web que permite contactar con gente anónimamente mediante un chat a tiempo real o correos electrónicos. Este misma plataforma deja registrados todas las acciones en una auditoria.
A continuación se podrá apreciar las tecnologías usadas y las vistas con sus usos de la plataforma

Técnologías

HTML 5
HTML 5
CSS 3
CSS 3
JavaScript
JavaScript
Bootstrap
Bootstrap 5
websockets
WebSockets
kafka
Apache Kafka
Java
Java 17
SpringBoot
Spring Framework

Funcionalidades & Interfaz

Interfaz

La plataforma ofrece tres herramientas de comunicación presentadas en una interfaz minimalista.

InterfazDChat
Chat

La primera herramienta ofrece una comunicación a tiempo real en un chat general. Para lo cual se ha usado WebSockets.

ChatDchat
Mensajería

La segunda herramienta permite mandar correos electrónicos de forma anónima. Para lo cual se ha usado Spring Email.

EmailDchat
Asistencia

Esta tercera herramienta permite al usuario contactar con la administración en caso de requerir asistencia.

AsistenciaDChat
Auditoria

Todos los movimientos de los usuarios son registrados en una auditoria a tiempo real usando Kafka.

AuditoriaDChat
dir Contacto.exe
Cerrar

• Contacto •

dir Perfil.exe
Cerrar

Perfil:

FotoPerfil

¡Bienvenido! Espero que le esté gustando mi portfolio. Me presento, me llamo Alexandru Cristian Iordache, soy un desarrollador web y un apasionado de las tecnologías.
He estado estudiando un ciclo formativo superior de desarrollo de aplicaciones web además de estudiar de forma autodidacta una variedad de tecnologías que podeís observar en la ventana del sistema.
Por otro lado también he estado realizando una serie de proyectos propios que se pueden ver en el directorio de "Proyectos", todos ellos estan realizados con mucho esmero.
Aquí expondré mis contactos y enlace a redes para aquel que le interese:

Redes Sociales

GitHub
GitHub
CodePen
CodePen
Linkedin
Linkedin
Twitter
Twitter

dir Ayuda.exe
Cerrar

Preguntas frecuentes:

En esta sección se responderán una serie de preguntas frecuentes que puedan surgir.
En cualquier caso, para dudas más espefícicas o peticiones puede contactar mediante la aplicación del escritorio dedicada para ello.