Skip to content

FullStack Development - SpringBoot and React for library, author and book management

License

Notifications You must be signed in to change notification settings

juanpabblo16/AdministrativeLibraryManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Link de video

Taller 4 React

Descripción del Proyecto

Este proyecto, "Taller 4 React", es una aplicación que utiliza Spring Boot en el backend junto con JSON Web Tokens (JWT) para la autenticación y autorización de usuarios. En esta versión, hemos incorporado React en la interfaz de usuario para proporcionar funcionalidades y componentes de usuario interactivos. Estamos utilizando este proyecto para desarrollar una aplicación en ReactJS que consume la API REST, desarrollada en el taller anterior, para gestionar libros y autores. Además, se ha implementado un sistema de autenticación utilizando JWT.

Funcionalidades

  • Autenticación de Usuarios: Los usuarios pueden registrarse e iniciar sesión en la aplicación.
  • Autorización basada en JWT: Se utiliza JWT para proteger las rutas y recursos de la aplicación.
  • Creación de Libros: Los usuarios pueden agregar libros junto con información del autor.
  • Listado de Libros: Se muestra una lista de libros en la interfaz de usuario.

Pasos para Usar el Proyecto

Siga estos pasos para utilizar y ejecutar el proyecto en su entorno local:

  1. Clona este repositorio en tu máquina local.
  2. Configura la base de datos y ajusta la configuración de la aplicación en el backend.
  3. Ejecuta el backend de Spring Boot.
  4. Navega a la carpeta de React y realiza las debidas 'npm' install.
  5. Ejecuta la aplicación de React.
  6. Accede a la aplicación a través de tu navegador web.

Requisitos de Instalación

  • Java SDK 17
  • Node.js
  • Git

Tecnologias Usadas

  • SpringBoot 2.1.1
  • React jsx
  • JWT

Contribuciones

¡Estamos abiertos a contribuciones! Si deseas colaborar en el proyecto, por favor envía una solicitud de extracción.

Integrantes del Equipo

  • Juan Pablo Acevedo
  • Jesus Garces
  • Santiago Arboleda

¡Gracias por visitar nuestro proyecto "Taller 4 React"! Si tienes alguna pregunta o sugerencia, no dudes en ponerte en contacto con nosotros, mas detalles en el informe suministrado.

About

FullStack Development - SpringBoot and React for library, author and book management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published