Oskar's repositories
Car-Service-Garage-Backend
Self-made Java application developed using popular frameworks and serves as the backend for a car repair booking service, enabling users to schedule appointments with multiple garages.
sample-starter-springboot-mongodb-api-docker-compose
This is a simple example demonstrating how to create a REST API using Spring Boot, MongoDB, and Docker Compose. The application follows best practices for building RESTful applications.
aws-s3-connection-example
This repository contains a simple application that connects to the AWS S3 service. The application demonstrates how to upload and download objects from an S3 Bucket.
Car-Service-Garage-Frontend
I developed this application to serve as the frontend for Car Service Garage, built in Java with use of Vaadin. It provides a simple view of the capabilities of the backend.
City-Walk-App
This is a RESTful application that provides recommendations for clothing and taking a walk based on current weather and air quality in a given location.
construction-tool-app
This app calculates the lengths of rebars in reinforced beams and slabs. When given beam or slab details, app provides a JSON response with information about lengths of rebars for each used diameter.
Medical-Laboratory-Service
Spring, Hibernate & other frameworks used to make backend for lab diagnostic service. Allowing patients to access their test results online. Powered by PostgreSQL, with Flyway for db migration.
microservices-app
This project is an excellent starting point for developing microservices based applications.
github-repo-fetch
This application retrieves all repositories for a given user that are not forks. Additionally, it fetches all branches for each repository along with their last commit SHA.
grocery-list
This is a CRUD app developed to practice coding REST API without Spring. The goal was to understand how Spring helps build REST apps. It includes a backend and frontend for grocery list management.
pdf-to-jpg-converter
Simple java application to convert PDF files into JPG.
simple-socket-connection
Simple service and client socket connection with using pure jdbc to retrieve data from postgres db.
spring-cloud-stream-kafka-elasticsearch
The goal of this project is to implement a "News" processing pipeline composed of five Spring Boot applications: producer-api, categorizer-service, collector-service, publisher-api and news-client.