Evaluando propuestas

Programador angular frond end

Publicado el 11 Agosto, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

1.    front end 
elaborar una aplicación en angular2 o superior para la administración de un maestro de productos que cumpla con el caso de uso descrito a continuación, debe de ser desarrollado utilizando los componentes ng-prime (https://www.primefaces.org/primeng/#/ )
Funcionalmente se requiere
1.    Crear un home básico con
a.    Menú
b.
Barra superior
c.    Sección de perfil (Foto, Nombre, Opción de Log in, Opción de Logout)
2.    Crear un formulario de registro de productos con los siguientes campos:
a.
ID
b.    Nombre del Producto
c.    Características (campo tipo texto)
d.
Fecha de lanzamiento
e.    Correo fabricante
f.    País de fabricación
i.
Usar el siguiente servicio (https://restcountries.eu/#api-endpoints-response-example ) u otro en desde internet

g.    Precio en formato de moneda
h.    Unidades disponibles
i.
Unidades vendidas
j.    Imagen del producto
3.    El formulario debe tener las siguientes acciones
a.
Guardar
b.    Cerrar
4.    Se debe crear una vista de consulta de productos con los campos del formulario
5.
La vista debe permitir las siguientes acciones:
a.    Crear un producto (ir al formulario)
b.    Eliminar un producto
c.
Filtrar por 2 campos del informe
d.    Ordenar por 2 columnas del informe
e.    Paginar los registros

El modelo de datos puede ser creado en la herramienta que prefiera.
Cree por lo menos 20 referencias de productos para verificar la funcionalidad de la vista. 

2.    front end 

a partir de las siguientes tablas de datos creadas en table storage de azure 

storage account name
123459876
 
key1
x9xmzmv0xx6ag/wycxsa8brrrcf0m4j3x4zfdgjz5g9hrwpafsijawk2kgjlzmj6ysxjgiikjdslmvxgefgwtq==
 
connection string
defaultendpointsprotocol=https;accountname=123459876;accountkey=x9xmzmv0xx6ag/wycxsa8brrrcf0m4j3x4zfdgjz5g9hrwpafsijawk2kgjlzmj6ysxjgiikjdslmvxgefgwtq==;endpointsuffix=core.windows.net
 
Key2
/2JJB7wO6/JLbXmn7kDmSgC8DxZJAZII3sKdy8oR/YrykkBmMvuZ2aJ4HgBfG9hyyIAV4yANXa3o0xWxBksCRw==
 
Connection string
DefaultEndpointsProtocol=https;AccountName=123459876;AccountKey=/2JJB7wO6/JLbXmn7kDmSgC8DxZJAZII3sKdy8oR/YrykkBmMvuZ2aJ4HgBfG9hyyIAV4yANXa3o0xWxBksCRw==;EndpointSuffix=core.windows.net



BlobEndpoint=https://123459876.blob.core.windows.net/;QueueEndpoint=https://123459876.queue.core.windows.net/;FileEndpoint=https://123459876.file.core.windows.net/;TableEndpoint=https://123459876.table.core.windows.net/;SharedAccessSignature=sv=2017-11-09&ss=bfqt&srt=sco&sp=rwdlacup&se=2018-06-16T08:08:59Z&st=2018-06-16T00:08:59Z&spr=https&sig=Aejde534rfvWYOR9Gt82XkmmaePSZWYCsf7XADSA5e8%3D

SAS token
?sv=2017-11-09&ss=bfqt&srt=sco&sp=rwdlacup&se=2018-06-16T08:08:59Z&st=2018-06-16T00:08:59Z&spr=https&sig=Aejde534rfvWYOR9Gt82XkmmaePSZWYCsf7XADSA5e8%3d

blob service sas url
https://123459876.blob.core.windows.net/?sv=2017-11-09&ss=bfqt&srt=sco&sp=rwdlacup&se=2018-06-16T08:08:59Z&st=2018-06-16T00:08:59Z&spr=https&sig=Aejde534rfvWYOR9Gt82XkmmaePSZWYCsf7XADSA5e8%3D

Table service sas url
https://123459876.table.core.windows.net/?sv=2017-11-09&ss=bfqt&srt=sco&sp=rwdlacup&se=2018-06-16T08:08:59Z&st=2018-06-16T00:08:59Z&spr=https&sig=Aejde534rfvWYOR9Gt82XkmmaePSZWYCsf7XADSA5e8%3D

Se requiere
1.
Crear una API en Visual Studio .net que permita realizar un crud.
2.    La operación de consulta del CRUD deberá permitir paginación
3.    Crear un Job que se ejecute cada minuto y actualice la hora de revisión de todos los productos en estado de revisión.

La documentación de Table Storage puede ser encontrada en 
https://docs.microsoft.com/es-es/rest/api/storageservices/table-service-rest-api#rest-api-operations

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
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias