Vasilis Souvatzis's repositories
hardcoredistro
Simple e-shop application with Java EE 8 and deployed on Payara 5 Web
PacktCoffeeShop
Microservices with Microprofile, Payara Micro and Docker
MetalArchivesREST
Simple JAX-RS endpoint and client project. Uses the Client API to get the response from a REST endpoint, parses the response with JSON-P and outputs on an endpoint. Ideal for testing other techs, let's say a client in HTML + JS or another microservice than performs further processing.
spring-boot-mysql-docker-compose
Simple demo with Docker configuration that runs the project and database with Docker Compose.
claymore-mongodb-exercises
MongoDB exercises using data from the Claymore anime.
diet-logs-rev-ui
Svelte application that is the frontend of the diet-logs-rev backend project.
eclipse-collections-kata
Collections Kata
email-generator
Express API that creates emails with first and last name
freemarker-rest-templates
Spring Boot REST example serving HTML content with a Freemarker template
hazelcast-jet-contrib
Extension modules for Hazelcast Jet
java-basics
General purpose project for testing classes, algorithms, etc...
jax-rs-cdi-events
Java EE 8 project to play with JAX-RS and CDI events
jaxb-albums-list
Using JAXB to serialize and deserialize objects and lists of objects
scheduled-tasks
Creates a chart from a voting service
server-errors
Web application with endpoints for HTTP 200, 400 and 500. Useful for simple testing.
server-errors-client
Web application showcasing how different HTTP clients make a request and behave according to the HTTP status they receive.
spring-boot-enums
Enum serialization with Jackson from Spring Boot
spring-boot-scheduler-profile
Demo project showcasing schedulers activated on specific profiles
spring-boot-security
Spring Security examples on how to secure a web application.
validation
Validation handling for Spring Boot