Evaluando propuestas

Integración endpoint de facturación

Publicado el 02 Marzo, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Esto es una prueba con un caso real de desarrollo, por eso se pagará por su servicio prestado, de entregar un trabajo de calidad que cumpla con estándares de seguridad, desempeño y limpieza.

Para esta tarea es necesario integrar la api de bsale, 1 o más endpoints de la api serán necesarios para poder crear una factura a partir de datos existentes. El sistema gestiona cotizaciones que pueden originar facturas. Necesitamos un agregar un endpoint a nuestro backend para facturar en base a una cotización que ya existe en el sistema.

La tarea consiste en crear un endpoint que reciba N parámetros desde el frontend para realizar la facturación, dentro de esos parámetros de entrada se encuentran ids de cotización, datos de la misma, como su cliente y otras referencias (Observaciones/notas) que deben ser provistas a la API de bsale.

El backend está realizado con nodejs 16, usando vanilla js y serverless framework para subirlo a la nube. La forma de hacer deploy es a través de merge request, por lo que recomendaremos hacer pruebas usando serverless offline. El entorno de desarrollo contará con datos falsos para que pueda trabajar con facilidad. Siempre recibirás respuesta en un tiempo razonable.

Los criterios de evaluación son:
- Calidad del código: Entrega una solución limpia, que responde a DRY y no implementa antipatrones.
- Velocidad de entrega: Esperamos que pueda resolverlo en 1 semana.
- Comunicación: En cualquier disciplina en equipo, esto es vital, considere que trabaja en un equipo, pregunte, indague, proponga.
- Calidad humana: La forma en que nos comunicamos es muy importante, entre otros aspectos.

Contexto general del proyecto

Esta tarea es una prueba en un contexto real, que de ser una buena solución se implementará en el código y podrás ser parte del equipo. Seguirás recibiendo tareas con distintos grados de responsabilidad en el futuro.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por Javier R.