View Code? Open in Web Editor
NEW
馃攲 Back de: Invoice App 馃Ь | Simulaci贸n de trabajo en equipo con la comunidad de Twitch https://twitch.tv/vamoacodear y Discord https://discord.io/vamoacodear
Home Page: https://back-invoices.vercel.app
Shell 1.05%
JavaScript 4.11%
TypeScript 94.83%
back-invoices's Issues
Hola, mientras avanzaba la issue #17 me surgio la necesidad de validar los datos que envia el cliente para crear invoices, por lo cual me parece una buena idea incorporar zod para realizar esta tarea.
COMO desarrollador QUIERO agregar un endpoint PARA editar una factura y actualizarla en la base de datos.
Definici贸n de hecho:
COMO desarrollador QUIERO poder identificar las propidades/columnas necesarias PARA poder guardar los datos en su lugar correspondiente.
Definici贸n de hecho:
Que la estructura del json quede reflejada en el schema de la bd
El archivo data.json se encuentra dentro de invoice-app.zip
Relates to #4
COMO desarrollador QUIERO crear un endpoint PARA crear una factura con todos los datos necesarios y guardarla en la base de datos.
Definici贸n de hecho:
COMO desarrollador QUIERO dar de alta una bd PARA poder utilizarla en el proyecto
Definici贸n de hecho:
Que los involucrados en el proyecto tengan la configuraci贸n necesaria, sin subir info sensible al repositorio.
Relates to #3
C贸mo desarrollador NECESITO una configuraci贸n inicial PARA QUE se pueda hacer testing correctamente con Mocks y no hacer peticiones directamente a la base de datos cuando se hacen test unitarios.
Documentaci贸n relacionada que puede servir.
Tambi茅n se necesita hacer una modificaci贸n en el archivo jest.config.js. Env铆o aqu铆 la captura.
COMO desarrollador QUIERO agregar los endpoints relacionados a la obtenci贸n de datos PARA poder proveer al front de la informaci贸n
Definici贸n de hecho:
COMO desarrollador QUIERO poder verificar que los pasos de el workflow esten de manera correcta PARA poder deployar la API automaticamente a Vercel.
Definici贸n de hecho:
Que cuando se realice el pr, se pueda ver todo el workflow corriendo de manera correcta y se deploye la API.
COMO desarrollador QUIERO agregar un endpoint PARA eliminar una factura de la base de datos.
Definici贸n de hecho:
COMO desarrollador QUIERO poder instalar las dependencias necesarias PARA poder configurar Swagger o la herramienta elegida para documentar.
Definici贸n de hecho:
Que se vea la documentaci贸n de los endpoints de manera correcta.
Relates to #5
COMO desarrollador QUIERO instalar las tecnologias faltantes PARA poder poner en marcha el resto de los features nuevos a realiar en el backend.
Definici贸n de hecho:
Iniciar el proyecto sin errores.