Evaluating bids

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

Published on the June 16, 2021 in IT & Programming

About this project

Open

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!

Project overview

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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed