Alura hub foro
Nelson Enrique Reyes

Nelson Enrique Reyes

07/12/2024

Alura hub foro

API Rest Java Hibernate jQuery MySQL JSON JPA Spring Boot
### Foro Hub - Project Description **Foro Hub** is a web application designed for creating and responding to topics (questions or debates) related to courses. Users can register, log in, create new topics, and respond to existing ones. #### Main Features: - **Authentication**: Users must register and log in to interact with topics. - **Topic Creation**: Users can create new topics with a title, message, and course association. - **Topic Listing**: View all open topics, sorted by creation date. - **Topic Update**: Authors can edit the title and message of their topics. - **Logical Deletion of Topics**: Authors can "delete" their topics, which are marked as closed. - **Topic Responses**: Users can respond to existing topics. - **Mark Solution**: The topic author can mark a response as the solution. - **Closed Topics Listing**: View all closed topics. #### Technologies Used: - **Java 17** - **Spring Boot** - **Spring Security** - **JWT (JSON Web Tokens)** - **Jakarta Persistence API (JPA)** - **Hibernate** - **MySQL** #### Repository Details: - **Repository Name**: [Foro_Hub_Alura](https://github.com/fren43051/Foro_Hub_Alura) - **Owner**: [fren43051](https://github.com/fren43051) - **Language**: Java - **Created At**: June 27, 2024 - **Last Updated**: July 10, 2024 - **Default Branch**: master - **Visibility**: Public For detailed usage instructions and configuration, you can refer to the [README file](https://github.com/fren43051/Foro_Hub_Alura/blob/cebfced48ff075bbd3f3bffcb2cd0d392c260100/README.md).