Skip to content

Aplicación para la administración de inventarios de un supermercado utilizando Java y Angular

Notifications You must be signed in to change notification settings

emae1712/grupo-2-pineapple-supermarket-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM IBM

Pineapple Supermarket App 👩‍💻

Winning Women JA

Index

1. Sobre el proyecto

John Smith es el presidente del Pineapple Supermarket, un negocio que comenzó como una pequeña tienda de abarrotes familiar y que hasta ahora ha llevado la contabilidad de su inventario de forma manual y escrita. El negocio ha prosperado los últimos meses y ahora inaugurarán su primer supermercado.

2. Sobre Pineapple

Pineapple Supermarket es una aplicación web que permite administrar el inventario de productos de un Supermercado online.

El proyecto tiene como objetivo desarrollar un microservicio que permita crear, actualizar, borrar y listar productos (CRUD), de un inventario de supermercado, además que pueda ser visualizado en la web, para poder hacer una búsqueda, ordenar y exportar los productos en un archivo Excel.

3. Esquema

Schema

4. Arquitectura

El sistema contiene 5 páginas de navegación

  • Home: Página informativa inicial, contiene el Nombre del proyecto, Nombre del equipo, Nombre de los integrantes y URL de Github
  • Login: Los usuarios que deseen ver navegar por la página, deberán autenticarse con su usuario y su contraseña. Asimismo, podrán hacer la recuperación de contraseña.
  • Menú principal: Página que contiene el índice de las páginas que conforman la aplicación web.
  • Productos: Contiene el listado de productos del Supermercado (name, product category, description, quantity, unit price, picture), y según el usuario podrá crear, editar, eliminar, ver y exportar la tabla.
  • Usuarios: Visible solo para usuarios administradores y permite la administración de usuarios en el sistema.

5. Tecnologías

  • Spring Boot
  • Java 8
  • Maven
  • JPA
  • MySQL
  • Angular
  • JUnit

Tests

Unit Test

  • for the Service
  • for the Repository

6. Datos de acceso

Para acceder al proyecto ingrese al siguiente link: Pineapple App

Admin

john.smith

Prueba.

Viewer

joe.gartner

5t*my3

Correo electrónico: araceli.olvera22@hotmail.com

7. Contacto

Grupo 2

Ana Olvera

Gala Reyes

Melissa Arango

Nora Alvarez

About

Aplicación para la administración de inventarios de un supermercado utilizando Java y Angular

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 72.5%
  • CSS 12.5%
  • JavaScript 8.5%
  • SCSS 5.1%
  • Java 0.8%
  • TypeScript 0.5%
  • PHP 0.1%