Nensi Skenderi's repositories
semantic-knowledge-management-ontology-for-online-library
A semantic web application for an online library management system. Queries are made in SPARQL language and data is stored in RDF format. Apart from the Client role, there is also the Admin role that has access to the admin panel for adding, editing and deleting books.
aes-encryption
This is an application which uses AES algorithm to encrypt/decrypt data.
charts-app-javafx
This is a simple desktop app for university students, mainly to show the use of Pie Chart and Bar Chart in JavaFX
agency-management-system
A user friendly software / database to store, record, and manage client information and communication.
error-handling
Simple app to show the implementation of custom error handling in Spring Boot
pet-registry-rest-api
A Spring Boot project to manage pets, pet owners and visits to the vet.
printer-store-management-system
The application its an inventory system in which you can store, update, delete information about printers, toner, inks.
simple-inventory-app
This is a simple desktop inventory app build in JavaFX in which you can add, edit and delete items.
spring-data-rest
A simple project that shows the impleentation of Spring Data REST, which builds on top of the Spring Data repositories and automatically exports those as REST resource.
spring-retry
A Spring Boot project example to show the use of spring-retry module.
tsql-plsql-scripts
A collection of different T-SQL and PLSQL scripts
akka-actors-example-using-java
A sample application to show how the use of akka actors using java
Algorithms
A collection of various useful algorithms and data structures along with their Java implementations.
clean-coder-advanced-tdd
Working mostly on TDD following the Clean Code Fundamentals video series from Uncle Bob
data-structures-and-algorithms
Learning data structures and algorithms by following course: https://www.udemy.com/course/data-structures-and-algorithms-deep-dive-using-java/
javafx-kotlin-coroutines
A simple project to show the use of coroutines in Kotlin with JavaFx and making callbacks to JavaFx elements based on coroutine state
json-to-firestore-data
A sample application to show how to create and manage data from json to firesore using Kotlin, Spring Boot
kotlin-coroutines
Sample classes to show the basics of Coroutine, Coroutine Builders and Dispatchers
spring-boot-with-docker-and-kubernetes
This is a basic project which shows the use of multi-stage build with Docker and Kubernetes using Maven + Java 17 + Spring Boot
spring-security
Learning spring security by following course: https://www.youtube.com/watch?v=her_7pa0vrg&t=13031s
taco-cloud-rest-api
Learning for Spring Boot Certification
taco-cloud-spring-mvc
Learning for Spring Boot Certification
validation-with-shacl
Use of Shacl Shapes Language to validate RDF Triples graphs against a set of conditions
vending-machine-system-design
This project is a demonstration of How do you design a Vending Machine in Java? which is one of the Java interview questions mostly asked at Senior level Java developer Interviews.