Skip to content

it-at-m/kf-app-eai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitafinder-KitaApp-EAI

This Enterprise Application Interface provides access to some data of Munichs Kitafinder to Munichs Kita-App

Built With

This project is built with the following technologies:

  • Java
  • Spring Boot
  • Maven

Roadmap

This project is currently being developed.

See the open issues for a full list of proposed features (and known issues).

Set up

Running locally

Build the application by using mvn install

The resulting JAR-File can be run using java -jar <path_to_the_jar_file>

Deploying to Kubernetes

Alternatively the following Helm-chart can be used to deploy to Kubernetes.

helm repo add it-at-m https://it-at-m.github.io/helm-charts
helm upgrade --install kf-app-eai-test it-at-m/kf-app-eai --version 0.1.0

Documentation

Configuration

For this application to work as intended it needs to be connected to a Kitafinder-instance. This can be done by providing app.kitafinderAdapter.baseUrl.

To enable security on the api provide configuration to values starting with app.security. You can provide the OAuth server and two seperate OAuth clients for the internal and public API.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please open an issue with the tag "enhancement", fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Open an issue with the tag "enhancement"
  2. Fork the Project
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  4. Commit your Changes (git commit -m 'Add some AmazingFeature')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request

More about this in the CODE_OF_CONDUCT file.

License

Distributed under the MIT License. See LICENSE file for more information.

Contact

it@M - opensource@muenchen.de

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •