Code Monkey home page Code Monkey logo

back-invoices's Introduction

Hola, soy Noelia 👋

Acerca de mí

  • 👩🏻‍💻 FrontEnd Developer con React, trabajando en @ Capitole Consulting.

  • 💜 Contribuir a proyectos Open Source

  • 🎯 Me gusta brindar apoyo a las personas que ingresan en el mundo Tech, hacer proyectos junto a la comunidad de Twitch, donde de diferentes personas se unen, sea por un nuevo comienzo o continuar creciendo en su carrera.

  • 🤓 Me interesa continuar aprendiendo Typescript y Next.js

  • 🆕 Creo contenido en:

    Vamo a codear Twitter Vamo a codear YouTube Vamo a codear Twitch Vamo a codear TikTok


Proyectos:

Proyecto: Recursos Tech

Creé el proyecto Open Source RecursosTech para ayudar a la comunidad a tener identificados, de manera más fácil, recursos que nos sirven en el día a día como programadores, sin importar el área a la que pertenezcas. ¡En la web también podés encontrar conferencias, streamers y videos donde diferentes personas de la comunidad habla hispana, enseñan o cuentan sobre las diferentes herramientas mencionadas en la web!

Proyecto con la comunidad: 🌎 Planets Facts

Junto a la comunidad realicé una simulación de trabajo en Twitch, para que personas sin experiencia puedan aprender como es trabajar en equipo y las diferentes dinámicas con las que nos enfrentamos en un entorno laboral.

🎨 Planets Facts - Front

🔙 Planets Facts - Back

Proyecto: Mujeres en Tecnologia

Charlas distendidas, con mujeres que trabajan en el mundo del desarrollo y que nos cuentan su experiencia dentro de las áreas en las que se desarrollan. Youtube

Estadísticas de GitHub

Noelia's github stats

back-invoices's People

Contributors

jean-dv avatar jpaddeo avatar juanmaureira avatar noeliadv avatar nsdonato avatar row-d avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

back-invoices's Issues

Crear documentación de endpoints con Swagger

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

Crear endpoint para editar una factura

COMO desarrollador QUIERO agregar un endpoint PARA editar una factura y actualizarla en la base de datos.

Definición de hecho:

  • Endpoint de edición de (PUT)
  • Test unitarios
  • Verificar en la base de datos que la factura se editó correctamente.

Bajar el data.json a estructura de base de datos

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

Crear endpoint para crear una factura.

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:

  • Endpoint de edición de (POST)
  • Test unitarios
  • Verificar en la base de datos que la factura se editó correctamente.

Verificar pipeline.yml para que el workflow corra correctamente.

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.

Configurar BD en Mongo Atlas

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

Identificar y agregar endpoints necesarios

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:

  • Endpoint de obtención de facturas
  • Endpoint de obtención del detalle de una factura
  • Test unitarios
  • Verificar mediante el data.json que se devuelva la información necesaria en cada caso.

Crear endpoint para eliminar una factura

COMO desarrollador QUIERO agregar un endpoint PARA eliminar una factura de la base de datos.

Definición de hecho:

  • Endpoint de edición de (DELETE)
  • Test unitarios
  • Verificar en la base de datos que la factura se eliminó correctamente.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.