Información del proyecto
- Categoría: Desarrollo web
- Cliente: Proyecto Personal
- Fecha del proyecto: Marzo del 2020
- Dirección: cecytem-pagina-oficial.herokuapp.com
Cecytem cod3f1re
Dado que hay varias escuelas de oportunidad que no cuentan con una página web oficial, este proyecto tiene pensado posicionar a las escuelas dentro de internet.
Características de la aplicación web
- Traducción de la página de español a ingles, chino, japones y francés.
- Login con creación de usuarios y administradores con verificación de fortaleza de la contraseña, reinicio de contraseña e inicio automático de sesión.
- Gestión de usuarios, tales como su vista, edición, eliminación, la opción de ser habilitado o deshabilitado y volverlos administradores o revocarles los permisos según sea la elección del usuario con permisos del administrador.
- Un apartado de publicaciones, que prácticamente funciona como un blog, donde los administradores pueden mostrar las publicaciones con la siguiente información (título, contenido, imagen y un tag). Las publicaciones pueden ser filtradas de acuerdo a sus tags, fechas, el usuario que la creó y estas están paginadas a 4 resultados por página.
- Administración del módulo de los Post (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de los Tags (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de Especialidad (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de Curso (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de Profesor (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de Inscripción (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de Inducción (Vistas, Altas, Bajas y Cambios) solo por el administrador.
- Administración del módulo de Becas (Vistas, Altas, Bajas y Cambios) solo por el administrador.
Se desarrolló con el IDE webstorm y mayormente la herramienta jhipster, que es de gran ayuda para trabajar las siguientes tecnologías sin tener mucha complicación.