SE REQUIERE LA ELABORACIÓN DE UN SITIO WEB RESPONSIVO QUE MUESTRE UN CATÁLOGO DE MATERIALES (LISTA DE MATERIALES). LA LISTA DE MATERIALES SE DEBE DE FILTRAR POR CATEGORÍA Y PROVEEDOR.
CAMPOS DE LA LISTA:
- NOMBRE DE MATERIAL
- DESCRIPCIÓN DEL MATERIAL
- PRECIO
- CATEGORÍA
- PROVEEDOR
- UNIDAD DE MEDIDA
- EXISTENCIA
USAR CUALQUIER BASE DE DATOS YA SEA RELACIONAL (MSSQL, MYSQL, POSTGRESQL, ETC.) O NO (MONGODB, FIREBASE, ETC.), PARA GUARDAR LA INFORMACIÓN.
CREAR EL BACKEND USANDO ASPNETCORE O NODEJS PARA CREAR LA APIREST Y EXTRAE LA INFO DE LA BD Y ENVIARLA AL FRONEND.
- EL SITIO TIENE QUE SER RESPONSIVO (APLICAR ESTILOS DE MATERIAL DESIGN)
- AGREGAR MENÚ CON DOS OPCIONES CATALOGO DE MATERIALES Y REPORTE DE LISTA DE MATERIALES.
- EL REPORTE DEBE SER CONSTRUIDO CON DEVXPRESS XTRAREPORT. EL SIGUIENTE LINK PROVEE LA DOCUMENTACIÓN DE COMO IMPLEMENTARLO CON ANGULAR:
HTTPS://DOCS.DEVEXPRESS.COM/XTRAREPORTS/401914/WEB-REPORTING/JAVASCRIPTREPORTING/ANGULAR
- USO DE TYPESCRIPT
- BUENAS PRACTICAS DE DISEÑO Y PROGRAMACIÓN
- COMPRENSIÓN DEL CÓDIGO
- CORRECTA IMPLEMENTACIÓN DEL MODELO DE DATOS