Completed

Técnicos en Wp y Prestashop

Published on the November 03, 2017 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Setup software bundle
Is this a project or a position? Long-term position
I currently have I have the design
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)

Delivery term: Not specified

Skills needed

Other projects posted by R.