Marcin Perka's repositories
FrozenLakeRL
Implementation of Reinforcement Learning temporal-differences methods in Frozen Lake environment.
LuhnAlgorithm
Simple checksum formula used to validate a variety of identification numbers, such as credit card numbers or IMEI numbers. Spring Boot, Mockito, Thymeleaf, Bootstrap
ArsenalFC
The basics of programming on android. The application contains basic information about the Arsenal Football Club. The user has, among others, access to the team's squad, photo gallery of previous and present stadiums, club's curiosities, records, trophies, social media, board with injured players, google maps with markers for stadiums in London and the most important places for the Arsenal supporter. The application also includes a WebView with a schedule and a table of Premier League matches.
BattleShips
Simple battleships game with GUI.
gus-soap-integration
This is a project which uses SOAP protocol to get data from GUS (https://api.stat.gov.pl/).
StickyNotes
Spring Boot, Spring Security, MongoDB, Thymeleaf, Bootstrap, JavaMail, SuperCSV, Apache POI, IText PDF
takeaway-app
This is a project, which demonstrates Microservice Architecture Pattern using Spring Boot, Spring Cloud and Docker.
CalculatorBMR
BMR, TDEE and macronutrients calculator to maintain the weight at the current level
cities-rest-api
Cities Rest Api for Weather App
CKAD-exercises
A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation
HomeBudgetManager
REST API with basic CRUD operations and security features.
HomeBudgetManagerTH
Home Budget Manager with view layer created with Thymeleaf, Bootstrap 4 and HTML5
MessengerTCPIP
Client/server messenger
pizza-comparison
A pizza comparison tool that lets you decide which choice is more profitable. Deployed on firebase.
SushiApp
The application is a showcase of a sushi restaurant. The interface has been developed using the icons provided by flaticon.com and colors from the material.io palette.
tail-recursion
A special form of recursion where the last operation of a function is a recursive call.
weather-app
This web app communicates with open weather map API and displays current weather and 5 day forecast for that location.