Skip to content

Latest commit

 

History

History
53 lines (31 loc) · 2.29 KB

README.md

File metadata and controls

53 lines (31 loc) · 2.29 KB

CultiGestApp

Este repositorio esta dedicado al codigo del backend de la Pagina web Cultigest, el cual utiliza la arquitectura MVC

CultiGest Backend

Java Spring Boot JWT Argon2 MongoDB

¡Bienvenido al backend de CultiGest, una aplicación web informativa revolucionaria para la industria agrícola!

Descripción

Este proyecto constituye el backend de una aplicación web dedicada a proporcionar información valiosa y actualizada para el sector agrícola. Utiliza una combinación de tecnologías de vanguardia, incluyendo Java, Spring Boot, JWT para autenticación segura, Argon2 para el almacenamiento seguro de contraseñas y MongoDB para una base de datos eficiente y escalable.

Tecnologías Clave

  • Java 17: Utilizamos la versión más reciente de Java para aprovechar las últimas características y mejoras de rendimiento.

  • Spring Boot: El marco de trabajo preferido para la creación rápida de aplicaciones Java basadas en Spring, que facilita la construcción de APIs robustas y escalables.

  • JWT (JSON Web Tokens): Proporciona una forma segura y eficiente de autenticar y autorizar a los usuarios.

  • Argon2: Un algoritmo de hash de contraseña altamente seguro que protege las credenciales de los usuarios contra ataques de fuerza bruta.

  • MongoDB: Una base de datos NoSQL altamente escalable y flexible, que proporciona un almacenamiento eficiente y una fácil escalabilidad.

Inicio Rápido

  1. Requisitos Previos:

    • Asegúrate de tener Java 17 y MongoDB instalados en tu sistema.
  2. Clona el Repositorio:

git clone https://github.com/JeysonhT/CultiGestApp/

  1. Configuración:
  • Configura tu base de datos MongoDB en src/main/resources/application.properties.
  • Asegúrate de tener las dependencias de Spring Boot, JWT, Argon2 y MongoDB en tu archivo pom.xml.
  1. Ejecuta la Aplicación: ./mvnw spring-boot:run

Contribuir

¡Apreciamos tu interés en contribuir a CultiGest!.


© 2023 CultiGest. Hecho con ❤️ por Jeysonh.