Este proyecto fue creado con Create React App. El backend fue desarrolado de Java.
En el directorio del proyecto, puede ejecutar:
Ejecute la aplicación en el modo de desarrollo.
Abra http://localhost:3000 para verlo en el navegador.
- Rocio Bottinelli
- Lucas Vuoso
- Federico Paz
- Guillermo Martinelli
- Agustin Vanetta
- Oscar Peñuela
Para revisar la documentación de React, revisar la documentación React documentation.
Para revisar la documentación de Spring Boot, revisar la documentación Spring Boot documentation.
Para revisar la documentación de Java, revisar la API JAVA API Specification.
En este Sprint se desarrollaron las siguientes Épicas
- Usabilidad
- Gestión de productos
- Listado y búsqueda de productos
- Gestión de usuarios
- Testeo
- Infraestructura
- Implementar template general responsive
- Implementar template bloque buscador
- Implementar template del bloque listado
- Implementar template del bloque categorías
- Implementar template de login y registro
- Evento de login de usuario
- Evento de headder
- Header
- Body
- Footer
- Bloque con título y parágrafo
- Formulario
- Card
- Bloque con 4 categorías
- Bloque general
- Formulario de inicio de sesión
- Texto que redireccione al registro
- Formulario de registro
- Validaciones en inputs
- Botón crear cuenta
- Credenciales inválidas
- Credenciales válidas
- Click botón iniciar sesión
- Click bot-on crear cuenta
- Click botón cerrar bloque de registro / login
- Crear tabla de categorías
- CRUD categorías
- Crear API
- API: Agregar endpoint de categorías
- Crear tabla "categorías" en la base de datos.
- La tabla deberá contener los atributos ( Id, Título, Descripción y URL imagen).
- Conectarse a la base para operaciones CRUD
- Mapear los atributos de la tabla "categorías" con una clase de nuestro modelo
- Crear el proyecto en Sprind Data JPA para implenetar la API con los endpoints del sistema
- Desarrollar el endpoint para ser consumida por el frontend
- El Controller deberá tener los métodos necesarios para (agregar, listar todas, editar y eliminar las categorías)
- Planificación y ejecución de los tests
- Testear la API
- Planear casos de test basados en las historias de usuarios
- Realizar prueba exploratoria sobre lo desarrollado
- Validar el funcionamiento de la API REST utilizando Postman y creando los scripts de prueba
-[x] Diseño de la red
- Presentar un diseño de la infraestructura necesaria para hacer funcionar el proyecto en AWS