Terminado

Refactorizacion en Symfony

Publicado el 20 Febrero, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Se tiene una web desarrollada en PHP con un sistema de eventos.
Se requiere refactorizarla bajo un desarrollo en symfony 5.4 (LTS)
Se debe utilizar PHP 8.1+ y Postresql 12+

Se tiene a disposicion las plantillas y el modelo de la base de datos.
El desarrollo se ira haciendo por etapas.
La cotizacion actual en base al costo y las horas es para esta primer etapa:
ABM Usuarios: Existen 2 grupos de usuarios (Competidores y Sistema).
- El acceso del usuario competidor es mediante 3 datos (Pais, Nro de documento y contraseña). De esta manera el registro se debe contemplar teniendo los 2 primeros datos como obligatorios. Tambien se incluiran los campos fecha de nacimiento y sexo como obligatorios al momento de realizar el registro.

-El acceso como administrador se realizara en otra pantalla con nombre usuario y contraseña.

- El sistema tendra 2 pantalla de listado segun el tipo de usuario. Para los competidores solo se podra modificar la informacion o borrar dicho usuario (borrado logico). Los usuarios de sistema si contaran con un ABM tradicional

-Los competidores tendran ROL Competidor. Los administradores tendran 2 roles: Eventos (pueden ver la informacion pero no pueden manipular los datos de usuarios). Administrador (pueden agregar, modificar o borrar usuarios)

Requisitos para el desarrollador :
-Symfony 5.4+ (excluyente)
- PHP 8.1+
- Postgres
- html (twig), css, js
- hispanohablante (excluyente)

se agrega un bono de us100, si monta un entorno docker con apache.
Si es bueno el desarrollo de la primer etapa, directamente se consignaran las siguientes al mismo desarrollador.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por German V.