Geeth Sandaru Madhushan's repositories
medium-coffeeshop-sample
A Spring boot application with JWT for authorization to demonstrate the JWT configurations on a Medium article.
bigint-calculator-cplusplus
A calculator to calculate large numbers that are larger than c++ primitive number type sizes. Two approaches have been taken to implement the bigint calculator. First, tried with Stack data structure and secondly, tried with a char array. Second approach was rather successful because of the complications of first approach.
strategy-pattern-cplusplus
One of the most popular behavioral patterns, strategy pattern with a real world example in C++ language.
drones-with-clean-architecture
Implements a sample project adapting the clean architecture. The project is about a drone dispatcher API service where drones delivers medications and the backend supplies necessary endpoints to control and get updates of the workflow.
chat-golang
A simple chatting web application built with Go language.
ClickHouse
ClickHouse® is a free analytics DBMS for big data
desk-demon-ml
Machine learning for Fashion and clothing industry's sales predictions.
fizzbuzz-cplusplus
Count from 1 to 100. For every number that is a multiple of 3, instead of the number it prints "Fizz" and for every number that is a multiple of 5, it prints "Buzz". If the number is a multiple of both 3 and 5, it prints "FizzBuzz". If the number is neither a multiple of 3 nor 5, it prints the number.
iterator-pattern-cplusplus
Iterator pattern with a real world example in C++ language.
learn-cpp
Codecademy | Learn C++
my-initials-cplusplus
Print my initials 'AGA' in block letters in terminal using C++ language.
openems
OpenEMS - Open Source Energy Management System
pass-by-reference-cplusplus
Test passing by reference with a class object.
Perceptron-RedBull-Application
RedBull product categorization application by Percetron.
pyroscope
🔥 Continuous Profiling Platform 🔥 Debug performance issues down to a single line of code
React-ToDo-App
Simple todo application which implemented using React Js. Users can add, edit, complete and remove todos if they want.
rock-paper-scissors-lizard-spock-cplusplus
An extended version of the original game rock, paper, scissors that introduced in the infamous TV series, The Big Bang Theory.
sorting-algorithms-cplusplus
Sorting algorithms; insertion sort, selection sort, quick sort to support data sets that are sorted, reverse-sorted, no-sorting or just random.
taskana
Lightweight library for general purpose task management
text-adventure-cplusplus
A storytelling program where reader can choose different paths of the story by selecting options.