Terminado

Técnicos en Wp y Prestashop

Publicado el 03 Noviembre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos una persona con conocimientos técnicos en WP y Prestashop para el desarrollo de diversas webs.
##################
#  ADMINISTRACIÓN  #
##################

PUNTO 1 - Crear un nuevo apartado en el menú del hack-office que se llame “Gestión de atletas”.
PUNTO 2 - Dentro de este apartado, aparecerá en la parte superior un selector con el listado de atletas.
PUNTO 3 - También aparecerá un selector con el listado de planes de entrenamiento genéricos que se hayan definido anteriormente.
PUNTO 4 - Ambos selectores dispondrán de un botón + para añadir atletas y planes de entrenamiento.

PUNTO 5 - Al añadir un nuevo atleta se abrirá una modal o contenido en página (esto a gusto del desarrollador) donde registrar los datos (marcamos con un * los obligatorios). Esta modal dispondrá de un aspa o botón de cancelar para cerrar esta si no queremos dar de alta al atleta. También dispondrá del botón submit para registrar los datos en la bbdd:
    PUNTO 5.1 - Nombre (*).
No permitirá insertar números.
    PUNTO 5.2 - Apellidos. No permitirá insertar números.
    PUNTO 5.3 - Fecha de nacimiento: Mediante calendario.
    PUNTO 5.4 - DNI. Solo permitirá números.
    PUNTO 5.5 - Email (*). Se validará la dirección de email.
    PUNTO 5.6 - Club.
    PUNTO 5.7 - Mejor marca en 5K.
    PUNTO 5.8 - Mejor marca en 10K.
    PUNTO 5.9 - Mejor marca en 15K.
    PUNTO 5.10 - Mejor marca en 21K.
    PUNTO 5.11 - Mejor marca en 42K.
    PUNTO 5.12 - Histórico de pagos.
    PUNTO 5.13 - Activo. Por defecto SI.
 
PUNTO 6 - Al añadir un nuevo plan se abrirá una modal o contenido en página (esto a gusto del desarrollador) donde registrar los datos. Un plan corresponde siempre a 1 mes (desde el día 1 al 31 independientemente de que los meses tengan 28/29/30 o 31 días). Esta modal dispondrá de un aspa o botón de cancelar para cerrar esta si no queremos dar de alta al atleta.
También dispondrá del botón submit para registrar los datos en la bbdd:
    PUNTO 6.1 - Nombre del plan (Ejemplo: Marathon 2017, Otro ejemplo: Velocidad 5000 metros).
    PUNTO 6.2 - Calendario con 31 días en pantalla donde el administrador insertará por cada día 1 registro (igual da que sea lineal o por cuadrícula). Algunos días podrán quedar sin completar, eso querrá decir que el atleta tiene descanso.

PUNTO 7 - Una vez se seleccione un atleta desde el selector de atletas (evento onChange), aparecerá un submenú por taba en el cual se listará lo siguiente.
    PUNTO 7.1 - Datos del atleta (Se listarán los registros del PUNTO 5).
    PUNTO 7.2 - Plan actual. Se mostrará el mes en curso con lo que ha de hacer el atleta cada día y se podrán editar los campos de este (pero cuidado, no se editará el plan genérico, se editará tan solo el plan del atleta).
    PUNTO 7.3 - Planes futuros. Se mostrarán los próximos meses y se podrán asignar planes de entrenamiento futuros.
    PUNTO 7.4 - Histórico de planes. Se podrán visualizar planes de entrenamiento ya realizados. Aquí podemos mostrar un listado de años y meses desde que el atleta empezó el plan, por ejemplo: 2017 Enero, 2017 Febrero, etc.
En este listado, se podrá pulsar para ver el plan que se realizó.
    PUNTO 7.4 - Histórico de pagos. Se podrá visualizar por año y mes si el atleta ha realizado el pago o no. Aquí mismo, se podrá editar el valor de cada pago con un select a pagado / no pagado.
Ejemplo 2017 Enero pagado, 2017 Febrero pendiente de pago, etc.
    PUNTO 7.5 - Se podrá activar o desactivar al atleta. Nunca se eliminarán registros de la base de datos, cambiamos el campo activo = 0 y listo.

###########################
# PARTE Pública con login #
###########################

punto 1 - el atleta podrá hacer login y accederá a una página donde verá sus planes personalizados.
PUNTO 2 - El atleta podrá modificar sus datos personales.
PUNTO 3 - El atleta tendrá un histórico de pagos que ha realizado.

#########
# notas #
#########

punto 1 - notificaciones por correo.
    PUNTO 1.1 - Se enviará un correo electrónico tanto al administrador como al atleta cada vez que se de de alta un nuevo atleta.
    PUNTO 1.2 - Se enviará un correo electrónico tanto al administrador como al atleta cada vez que se asigne un nuevo plan al atleta.
PUNTO 2 - Exportación a pdf.
    PUNTO 2.1 - Todos los planes podrán exportarse a .pdf por parte de los atletas y ser descargados.
PUNTO 3 - Plugin instalable en cualquier plataforma de WP.

PUNTO 4 - Sistema responsivo, visible desde dispositivos móviles.

Categoría Programación y Tecnología
Subcategoría Wordpress
¿Cuál es el alcance del proyecto? Instalación/Configuración de empaquetado
¿Es un proyecto o una posición? Posición de largo plazo
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por R.