Analisando propostas

Agregar endpoints a Api en laravel

Publicado em 10 de Agosto de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Se busca generar un cronograma para las actividades del evento .
Las mismas cuentan con :
- un evento al que refieren
- Un titulo obligatorio ( ingles y español )
- Una descripción no obligatoria que puede contener html ( ingles y español )
- Una tilde que permite determinar si se desea mostrar los expositores en el cronograma .
- La asignacion de los usuarios ( que llegaran como ids en un array , validar que esos usuarios existen , con los constraint , existen varios armados para otras clases en los request )
GENERAL
Tomar en cuenta validaciones dentro de las peticiones tomando en cuenta las limitaciones de la base ya definida , como los largos de los campos o las relaciones de las entidades que se asocian , la migracion ya se encuentra creada .

Existen entidades ya generadas, varios controladores, request , response , modelos ya se encuentran armados en el mismo desarrollo que pueden ser tomados de guia .

contemplar en validaciones
que no exista otra actividad para el mismo evento en el mismo horario al momento de crear o modificar una actividad
agregar traducciones de los mensajes de validacion de agregar alguno  ( google translate )
el dia y hora de la actividad ( validar que se encuentre dentro del tiempo del evento , que es una de las entidades relacionadas  )
como parte de las rutas del enpoint de modificacion y como dato eventoid dentro de la peticion de creación , recibir el id del evento al que se esta asociando esta actividad , validar que exista .
Armar api y test para el REST de actividades contemplando los enpoints para Listado paginado , crear, editar , modificar , ver una actividad ( puede tomarse como ejemplo cualquiera de las otras entidades )  siguiendo la guia de cualquiera de las demas entidades .
Genera clases de listados paginados, se pueden tomar como guia clases que ya existen para otras entidades
Armar test para probar las respuestas del controlador a cada endpoint SE PUEDE TOMAR GUIA DE LOS TEST YA REALIZADOS PARA OTRAS ENTIDADES

Contexto Geral do Projeto

Existe realizada un API en laravel , que ya cuenta con varias entidades para tomar de ejemplo

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Analista de negócios

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por D.