Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Requerimientos Técnicos Tecnologías Lenguaje: PHP 8+ Frameworks: Laravel 11, FilamentPHP 3.x, Sanctum Base de Datos: Irrelevante (Usar Eloquent) Funcionalidades Principales 1. Obtención del valor del dólar Consumir la api de sidof para obtener el valor diario del dólar. Procesar y almacenar el valor junto con la fecha en la base de datos. 2. Almacenamiento de datos Crear un modelo para registrar el valor del dólar y la fecha correspondiente. Asegurar que no se dupliquen registros para una misma fecha. 3. Interfaz administrativa con Filament Crear un CRUD para visualizar y gestionar los valores almacenados. Gestionar usuarios administrativos desde la interfaz. 4. Automatización Configurar un comando o tarea programada que obtenga automáticamente el valor del dólar diario y lo almacene en la base de datos. Criterios de Aceptación Funcionalidad: El sistema debe consumir correctamente la api de sidof y manejar errores (e.g., Caída del servicio). Los datos deben almacenarse sin duplicados. La API debe ser funcional y estar protegida con Sanctum. Calidad del Código: Separación de responsabilidades (controladores ligeros, lógica en clases de servicio). Código limpio y comentado. Interfaz de Usuario: Filament debe ofrecer una experiencia amigable para gestionar datos y usuarios. Documentación: Incluir un README con: Instrucciones para instalar el proyecto. Pasos para configurar la api de sidof. Comandos para ejecutar tareas programadas. Plazo de Entrega Duración estimada: 2 semanas. Entregables intermedios: Al final de la primera semana: Entrega del módulo de obtención de datos y almacenamiento. Al final de la segunda semana: API completa e interfaz administrativa. Presupuesto A convenir según experiencia del desarrollador. Criterios de Selección del Freelancer Experiencia comprobable en Laravel y Filament. Conocimientos en consumo de APIs y configuración de Sanctum. Capacidad de entrega en tiempos establecidos. Proyectos previos similares (idealmente). Si tienes dudas o sugerencias para optimizar el proyecto, estamos abiertos a escucharlas antes de iniciar.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias