- Java < 17
- Kotlin < 2.0.x
- Spring boot 3.3.1 o superior
- Maven
- MongoDB < 6.0
- HTTP Clien tool - Api Rest (I using Insomnia)
-Make sure you have a GIT environment already configured in your local environment (i.e. no login problems with the Github authentication service).
-Clone this repo, you can use this URL : [email protected]:3nr19u3/SpringWebFlux-Kotlin.git by SSH or HTTP
using your favorite terminal and in your version controller (GIT) configuration or the GIT tool of your choice
- You can open the project from the root directory and doing left click and check and option like "open with the intellij"... if you use this IDE obviously
- Or by console using the next command mvn spring-boot:run (consider that each execution should be executed from each module)
- You will download and import in your preferred HTTP client the collection attached to the project. (the file name is : Insomnia_2024-11-11.json)
- In this collection are specified the endpoints, their names and the required requests
- Consider that the apirest project will created all products!
-> This is an overwriting from the contain course indicated in the title
-> I used this oportunity as an training to better my kotlin lang knowledge and strengten my skills in this languge
-> Any question or suggestion you feel free to writing to me