Sanjin Kurelić's repositories
CaseBasedReasoning
Find missing values in data set using Euclid distance, normalization and calculating information value, weight of evidence
MeetingInfoWPF
Program with a calendar for scheduling meetings (add, edit, remove and print meetings)
FlaskALPR
Flask ALPR is a web service for automatic license plate recognition (ALPR). The web service is written in Python using Flask for REST API and OpenCV with PyTesseract for plate recognition. The service offers two REST API-s, one for checking if licence plate is detected and one for detecting licence plate from camera image. All detected licence plates are automatically stored in a SQLite database using the SQLAlchemy library.
MeetingInfoWinForms
Program with a calendar for scheduling meetings (add, edit, remove and print meetings)
AntennaDistribution
Antenna Distribution is a project that shows how to run business analysis tools on a set of a data.
CapitalBusConnect
Capital Bus Connect (CBC) is website for buying bus tickets using PayPal and viewing travel history.
MeetingInfoDatabase
Meeting Info Database is a class library project, which provides API for connecting to Microsoft SQL Server, precisely the meeting database
MVCGenerator
Most of today's simpler software solutions closely link their work to basic database operations. The basic operations are retrieving, entering, modifying, and deleting individual data, so-called CRUD operations. To simplify the implementation of such software solutions, it is possible to build a code generator that builds a series of program sections based on the definition of the database structure. The database structure is defined using a structured query language (SQL).
SightsLocator
Sights Locator is an Android application for searching and viewing information about famous landscapes near you.
TerminalSnake
Snake for Linux terminal
ArduinoPlayground
Some examples written in C++, that use DC motors (L298N), IR and ultrasonic sensors for solving some tasks with Arduino Mega 2560.
ColorSelector
ColorSelector is an Android application that provides a simple example how to use MVP and MVVM patterns in Android application.
HighScoreMicroserviceASPCore
High score microservice written in ASP .NET Core
MonitorShop
Demo project for Selenium automated test cases generated with ChatGPT
PaintingsGarage
Paintings garage is a React web shop where customers can sell and buy physical or digital copies of paintings
UpdaterJavaFX
Program developed for college, do not use it in production nor as example of good SOLID code.
WaitingMachine
Demo project for Grafana and Prometheus presentation.
WeatherSystem
Weather system is a set of services which allows a user to manage weather stations and weather reports.