Sunteți pe pagina 1din 17

Prueba desarrollador Backend

Mediante la presente prueba se evalúan conocimientos en el uso de PHP


(Framework Laravel), base de datos relacionales y AJAX.

Descripción de la prueba
La empresa Company INC desea realizar un programa que le permita el
registro de sus clientes y una posterior asignación de uno de sus agentes de
servicio para la gestión.

Requerimientos del programa


 Registro de clientes (nombres, cedula, celular, dirección, ciudad)
 La ciudad debe tener asociado un departamento
 El agente se crea previamente en la tabla MySql (cédula agente,
nombre)
 Asignación de agente (un proceso simple donde se asigna el agente al
cliente)
 Listar los clientes con su respectivo agente
 El cliente se puede editar
 Las acciones de registrar, editar, asignar, se deben hacer mediante
AJAX
 Se debe usar Laravel versión 5.5 LTS
 Enviar la prueba comprimida (app, base de datos) al correo
lider.desarrollo@neuromedia.com.co

Se evalúa
 Estándares de codificación, documentación y organización del código
 Conocimientos básicos en Laravel
 Conocimientos en bases de datos relacionales
 Conocimientos en JQuery AJAX
Plus a tener en cuenta (No requerido)
 Uso de Vue.js, Angular.js o Angular en el front
 Uso de sesiones en el proceso de asignación (Rol de administrador)
 Uso de Git. Subir la prueba a un repositorio público (Github, Gitlab) o
despliegue en plataformas como Heroku

MANUAL ADMINISTRACIÓN PÁGINA WEB


WWW.ACIEMVALLE.ORG
PASO 1

Acceder al administrador de contenidos:


http://www.aciemvalle.org/wp-admin

Usuario:
aciemvalle

Pass:
aciemvalle-2018

Correo:
info@aciemvalle.com
PASO 2
Escritorio del administrador: Aquí encontrarás todas las funciones del administrador
de contenidos, a mano izquierda podrás encontrar el menú principal, ingresa a
páginas para editar.

Aquí encontrarás un listado para administrar cada una de las páginas del sitio web,
tomaremos la página de inicio como ejemplo.
NOTA: Al realizar cualquier cambio en los módulos, debemos guardar en el boton
actualizar.

Aquí encontrarás cada uno de los módulos que componen la página de inicio, para
editar ubica el mouse y selecciona el lápiz que aparece en la barra verde de
navegación.
El módulo de texto, nos permitirá editar las propiedades (Tamaño de texto, negrita,
viñeta, cita, numeración, alineación, hipervínculo y otras propiedades)

Volviendo al editor de la página de inicio, vemos el módulo de imagen. Para editarlo


selecciona el lápiz que aparece en la barra verde.
El módulo de imagen, nos permite cambiar la imagen haciendo clic en el botón verde
+. En image size, nos permitirá seleccionar 3 dimensiones diferentes (thumbnail,
medium y large) que deberán ser ajustadas dependiendo de la necesidad. El resto de
propiedades no son necesarios de cambiar, gracias al diseño establecido de la página.

Administración módulo sección publicitaria:


Volviendo al editor de la página de inicio, vemos el módulo sección
publicitaria. Para editarlo selecciona el lápiz que aparece en la barra verde.

Las dimensiones de estas imágenes debes ser de 470x470 y en las propiedades de


images size escribir la propiedad “large”.

Volviendo al editor de la página de inicio, vemos el último módulo administrable


“Revolution Slider”. Para editarlo selecciona el lápiz que aparece en la barra verde.
Para administrar este módulo existen dos pasos. El primero nos permite seleccionar el
listado de los Revolution Slider existentes.

En el segundo paso debemos ir al editor del revolution slider, el cual se encuentra en


el menú principal del administrador.
Aquí encontraremos el listado de sliders, en el caso de la página que tomamos como
ejemplo, vemos el slider consejo, para editar hacer clic en el lápiz que aparece en la
parte inferior.

En esta parte del administrador, encontrarás en la parte superior el número de slides


para editar, en este caso solo tenemos un slide en la parte superior.
En la parte inferior, encontraremos las propiedades de cada slide para editar. el slide
está compuesto por capas, distribuidas en una línea de tiempo, para editar cada capa
debes seleccionarla y en la parte visual del administrador seleccionar el contenido a
cambiar.

En el ejemplo vemos cómo cambiar la parte de texto:


Otra propiedad a administrar, son los botones, en este caso podremos cambiar la URL
del boton ya preestablecido:

Debemos ajustar el slider para la visualización móvil y en tabletas, para ajustar hacer
clic en cada una de las versiones (Marcado en amarillo)
Módulos dinámicos

Volviendo al editor de la página de inicio vemos en la sección de noticias, el módulo


Post Grid, este módulo no es administrable. Al ser dinámico controla la publicación de
las últimas noticias publicadas.

PASO 2 Sección Entradas


En el menú principal encontraremos en vínculo Entradas, aquí se podrán realizar las
publicaciones de noticias y las ofertas de empleo.
En las entradas encontraremos un editor de texto nos permitirá editar las
propiedades (Tamaño de texto, negrita, viñeta, cita, numeración, alineación,
hipervínculo y otras propiedades). En la parte inferior encontraremos “Extracto” el
cual es una descripción breve de la publicación.

En la parte derecha encontraremos las categorías. aquí debemos indicar si se trata de


una publicación tipo blog o una oferta de empleo. Luego encontraremos la imagen
destacada, la cual es la imagen que aparecerá junto al extracto en la parte destacada
de inicio y listado de noticias o ofertas de empleo.
PASO 3 Sección de Contacto

Volviendo al menú principal, encontraremos el link contacto, en el cual veremos un


listado de los formularios de contacto de la página:
En el campo editable (To) colocar el correo del destino y si es mas de uno separarlos
con coma, ejemplo: example@gmail.com, example2@gmail.com

PASO 4 Administración de Usuarios

En el menú principal encontramos a mano izquierda el botón usuarios. Aquí


encontraras el total de usuarios creados y botón Añadir nuevo para crear un usuario.
En la creación de un nuevo usuario, encontrarás datos de información, en perfil
podrás elegir el tipo de usuario, cada uno viene con privilegios diferentes dentro del
administrador:

● Administrador - Quien tiene acceso a todas las características de administración de un


sitio en particular.
● Editor - Quien puede publicar y editar entradas, propias y de otros usuarios.
● Autor - Quien puede publicar y editar sus propias entradas.
● Colaborador - Quien puede escribir y editar sus propias entradas pero no publicarlas.
● Subscriptor - Quien solamente puede editar su perfil.

S-ar putea să vă placă și