Welcome to the Forum Template project! This REST API, built with Spring Boot and Spring MVC, is designed to facilitate a dynamic platform for managing questions and answers. The API allows users to add, update, and delete questions and answers, as well as search for content through various means such as by ID or slug.
- Add Questions and Answers: Users can create new questions and provide answers to existing ones.
- Update Content: Modify questions and answers to keep the information relevant.
- Delete Content: Remove questions and answers as needed.
- Search Functionality: Find questions and answers using criteria such as ID or slug.
- Spring Boot version '3.3.2': Framework for building the REST API.
- Spring MVC: Component of Spring Boot for handling HTTP requests and responses.
- Postman: for testing APIs
- JDK 21
- Note: I use static database which will be deleted when terminate the project
To get started with this project, follow these steps:
-
Clone the Repository
git clone https://github.com/sreyny-dev/forum-template.git
-
Run the project and access on localhost default port 8080
Example Test on postman: Create Question
New question has been added, to conform use findAllQuestion api
For detailed API documentation, visit the Swagger UI.