This repository contains the API for chalender.ch.
To get a copy of this project up and running on your local machine for development and testing purposes, follow these steps:
Ensure you have the following installed on your system:
- JDK 17 or later
- Maven
- Docker
-
Clone the repository
-
Navigate to the project directory:
-
Build the project with Maven:
mvn clean install
-
Configure the
application.properties
file with your database credentials and other environment-specific settings. -
Run the application:
mvn spring-boot:run
The API is now up and running and can be accessed at http://localhost:8082
.
For detailed API documentation, including all endpoints and their descriptions, refer to the API documentation available at http://localhost:8082/swagger-ui/index.html
.
We welcome contributions to the chalender.ch API! If you have suggestions for improvement or want to contribute code, please feel free to fork the repository and submit a pull request.
This project is licensed under the Mozilla Public License 2.0 (MPL 2.0) - see the LICENSE file for details.