kmandalas
I am into Java and Spring :) Have used them a lot, I try to use them better. Lately highly interested in Microservices architectures and their ecosystem.
Cognity S.A.Athens, Greece
Pinned Repositories
overdelivery-mgmt
Ads overdelivery handling via predictive budgeting (PoC, simplified)
smart-home-websockets
Websocket client-server example app, with ActiveMQ message broker
spring-boot-kotlinJS
spring-boot-yaus
Spring Boot native app demo (Yet Another URL Shortener with Redis)
spring-cloud-component-tests
Codebase for the article post https://dzone.com/articles/Component-Tests-for-Spring-Cloud-Microservices
spring-cloud-microservice-example
An example project that demonstrates an end-to-end cloud native application using Spring Cloud for building a practical microservices architecture.
spring-hazelcast-competing-consumers
A competing consumers demo with Spring Boot and Hazelcast
spring-mongodb-graphlookup
Storing and retrieving tree structures with MongoDB
spring-security-demo
This is a minimal sample for https://github.com/spring-projects/spring-security-oauth/issues/1800
webclient-showcase
Demo project showing various applications of Spring WebFlux & WebClient in a Microservices setup
kmandalas's Repositories
kmandalas/spring-boot-kotlinJS
kmandalas/spring-hazelcast-competing-consumers
A competing consumers demo with Spring Boot and Hazelcast
kmandalas/android-examples
A collection of our Android example projects from our Medium articles.
kmandalas/android-starter-2022
Clean Android multi-module offline-first scalable app in 2022. Including Jetpack Compose (with tests), MVI, Material 3, Kotlin coroutines/Flow, Kotlin serialization, Hilt, Room, JUnit5, Turbine, MockK, GitHub Actions, Renovate, KtLint and Detekt.
kmandalas/cosmosdb-vnext
Spring Boot Integration tests against Azure Cosmos DB "vnext-preview" docker emulator
kmandalas/documenso
Document Signing as it should be - open and shaped by its community.
kmandalas/keycloak-gsis-providers
This Keycloak plugin adds production and testing identity providers for using GSIS OAuth 2 Services
kmandalas/keycloak_to_azure
kmandalas/local-jwks-server
JSON Web Key Set testing and development server.
kmandalas/modernisation-platform
A place for the core work of the Modernisation Platform • This repository is defined and managed in Terraform
kmandalas/movie_archive
The project uses Jetpack Compose for UI, MVVM with Clean Architecture, Multi Module codebase, and libraries like Koin for Dependency Injection, Flow, Coroutine, Ktor, Kotlin Serialization, SQLDelight, and Version Catalog for seamless development. This enables a reactive user interface, improved scalability, and maintainability.
kmandalas/pass-converter
Tool to convert passes for different wallet apps from one format to another
kmandalas/rest-samples
Samples for the Google Wallet REST APIs
kmandalas/sample-spring-kafka-microservices
Example microservices showing how to use Kafka and Kafka Streams with Spring Boot on the example of distributed transactions implementations with the SAGA pattern
kmandalas/sample-spring-microservices-advanced
More advanced samples of spring boot and spring cloud microservices showing usage of such tools like api Swagger2 on Zuul, integraction with MongoDB, configuration server, testing with Spring Cloud Contract or Hoverfly
kmandalas/segment-anything
The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.
kmandalas/spring-ai-cli-chatbot
kmandalas/spring-boot-crac-demo
kmandalas/spring-boot-microservices-course
Spring Boot Microservices Course
kmandalas/spring-boot-user-pass-auth-one-time-token-login
The goal of this project is to create a Spring Boot application called movies-app that allows users to log in using Username/Password Authentication and One-Time Token Login
kmandalas/spring-cloud-stream
kmandalas/spring-cloud-stream-event-routing-cloudevents
The goal of this project is to play with Spring Cloud Stream Event Routing and CloudEvents. For it, we will implement a producer and consumer of news & alert events.
kmandalas/spring-kotlin-fullstack
Spring Kotlin fullstack example with Kotlin/Wasm for the frontend
kmandalas/springboot-react-jwt-token
The goal of this project is to implement an application called order-app to manage orders. For it, we will implement a back-end Spring Boot application called order-api and a font-end React application called order-ui. Besides, we will use JWT Authentication to secure both applications.
kmandalas/springboot-react-keycloak
The goal of this project is to secure movies-app using Keycloak (with PKCE). movies-app consists of two applications: one is a Spring Boot Rest API called movies-api and another is a React application called movies-ui.
kmandalas/start-local
Try Elasticsearch and Kibana locally
kmandalas/teahouse
Sample applications to demonstrate Observability concepts
kmandalas/TMDb-Compose-Playground
Modular Android architecture which showcase Kotlin, Jetpack Compose, Navigation Compose, Paging Compose, MVVM, Hilt, Room, Coroutines, StateFlow, Retrofit, Coil-compose and Github Actions.
kmandalas/unipi-vet-app
kmandalas/wrongsecrets
Vulnerable app with examples showing how to not use secrets