A platform built using Kotlin, Spring Boot, and other modern technologies, where users can share and exchange recipes.
- JDK 17
- Docker (for containerization)
- Gradle
- Clone the repository:
git clone https://github.com/your-username/recipe-enchange-platform.git
- Navigate to the project directory:
cd recipe-exchange-platform
- Build the project with Gradle:
gradle clean build
- Run the application:
java -jar build/libs/recipe-enchange-platform-0.0.1-SNAPSHOT.jar
The api should now be running on http://localhost:3000.
- Build the Docker image:
docker build -t recipe-exchange-platform .
- Run the Docker image:
docker run -p 3000:3000 recipe-exchange-platform
To run the tests, run the following command:
gradle test
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.