Damian Peiris.'s Projects
A simple calculator app built with JavaScript.
A simple Java-CLI based ChatGPT client built on top of the OpenAI's gpt-3 API.
This is a simple ChatRoom built with Java Socket API.
A simple web app which let's you download movie torrents in 720p , 1080p , 2160p 4K.
Config files for my Github profile.
This repo contains commonly used design patterns.
Command line interface of the GDSE marks management system.
This is a hostel management system written in Java and JavaFX, which shows the implementation of Hibernate and layered architecture.
A simple institute management system writte in Java,JavaFX and SQL which shows the implementation of layered architecture.
A simple AI based Node-JS script to automate the job applying process.
This represents the visual implementation of javascript queue.
A simple Java library for parsing JWTs with ease.
This demonstrates the Knight Rider KITT animation.
A simple web app built with Next 14 , for finding lyrics effortlessly.
A simple web application which allows you to search and view song details.
FrontEnd of the NextTravel web application.
Backend of the NextTravel web application.
A simple POS system built using JavaEE servlets and AJAX.
A simple POS system implemented with BootStrap 5.
This is a simple POS system with a GUI, which shows the implementation of hibernate relationship mapping.
A simple bi-directional JavaFX chat app built with Java Socket API and Java I/O API.
A simple wallpaper website,built on top of the unsplash.com API.
A simple REST API built using Spring web MVC.
This repo demonstrates implementation of Apache ActiveMQ with SpringBoot 3.3.0.
This repo demonstrates the implementation of Kafka consumer using SpringBoot 3.3.0
This repo demonstrates implementation of Kafka producer using SpringBoot 3.3.0
This repo demonstrates Spring Boot 3.2.3 with Keycloak server.
This demonstrates Spring Boot 3.2.3 with oAuth2.
This project demonstrates Spring Boot with JWT authentication.