Evaluando propuestas

Tareas pequeñas en Node (Nodejs) $100 cada una

Publicado el 16 Junio, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos programadores con sólidos conocimientos de Node (Nodejs) para crear pequeños webservices. Por ejemplo, la primera tarea consiste en la creación de una página de recuperación de contraseña, donde el usuario ingresa su email, y se le envía un email con un link a la página de cambio de contraseña. En esa página el usuario ingresa una nueva contraseña (y la confirma, como es usual) y la contraseña es actualizada en DB.
La página no necesita ningún diseño, simplemente debe hacer su trabajo.

Notar que el monto a pagar por esta tarea inicial (y otras muchas posteriores por venir) es de $100. Cada tarea es pequeña, orientada a resultados, y fácil de realizar si tienes experiencia en Node.

Para empezar el desarrollo se le compartirá un repositorio Github al programador, donde podrá hallar códigos de ejemplo de Webservices existentes, que le servirán como guía. El webservice luego debe ser subido directamente a Azure Functions para verificar su funcionamiento. Puedes ver cómo crear Azure Functions aquí: https://docs.microsoft.com/en-us/azure/azure-functions/functions-develop-vs-code?tabs=nodejs

Cada tarea realizada debe incluir sus respectivas pruebas unitarias usando Mocha (Mochajs).
Un modelo de las pruebas unitarias también se entregará en el repositorio Github que será compartido con el programador.

Antes de aceptar al programador, necesitamos ver el código fuente de otros proyectos realizados. Esto es indispensable para no perder tiempo con programadores sin experiencia. Si quieres ser tomado en cuenta, empieza por escribir en el chat de Workana y muéstranos algún código que hayas realizado.


Te esperamos!

Contexto general del proyecto

Cómo crear un Azure Functions: https://docs.microsoft.com/en-us/azure/azure-functions/functions-develop-vs-code?tabs=nodejs

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias