Skip to content

La API de Gestión de Productos fue desarrollada para simplificar la administración de inventarios en una tienda virtual. Ofrece operaciones CRUD para productos, categorías y usuarios, con un sistema de autenticación y autorización que garantiza la seguridad de los datos. Esta API es fundamental para construir una plataforma de e-commerce eficiente.

Notifications You must be signed in to change notification settings

EmiFunes91/store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API de Gestión de Productos

📄 Sobre Este Proyecto

Esta API fue desarrollada para facilitar la administración de una tienda virtual, ofreciendo operaciones CRUD (Crear, Leer, Actualizar, Eliminar) sobre productos, categorías y usuarios. La API está pensada para ser la columna vertebral de una plataforma de e-commerce, permitiendo a los administradores gestionar la tienda de manera eficiente. Además, se implementó un sistema de autenticación y autorización para asegurar que solo los usuarios autorizados puedan acceder y modificar los datos sensibles. La API cuenta con endpoints bien definidos y documentados, facilitando la integración con frontend y otras aplicaciones.

🔧 Tecnologías Utilizadas

● Lenguaje: Java

● Framework: Spring Boot

● Motor de Plantillas: Thymeleaf

● Base de Datos: MySQL

● Autenticación: Spring Security

● Manejo de Dependencias: Maven

🚀 Características

● CRUD completo de productos, categorías y usuarios.

● Autenticación y autorización con roles personalizados.

● Integración con base de datos MySQL para persistencia de datos.

● Interfaz administrativa utilizando Thymeleaf.

● Validación de datos y manejo de excepciones global.

● Documentación de la API con Swagger para facilitar la integración.

📈 Próximos Pasos

● Implementar paginación y filtrado avanzado de productos.

● Agregar funcionalidades de búsqueda de productos.

● Mejorar la seguridad con OAuth2 y JWT.

About

La API de Gestión de Productos fue desarrollada para simplificar la administración de inventarios en una tienda virtual. Ofrece operaciones CRUD para productos, categorías y usuarios, con un sistema de autenticación y autorización que garantiza la seguridad de los datos. Esta API es fundamental para construir una plataforma de e-commerce eficiente.

Topics

Resources

Stars

Watchers

Forks