Berkin Öztürk's Projects
Allsafe is a virus and antivirus software.
A simple calculator developed with Java using Swing GUI.
Config files for my GitHub profile.
A simple and elegant website about me.
This repository contains various cryptographic algorithms and examples implemented in Python.
The CV Generator desktop application allows you to store many CVs in the application, write information about the CV owner, and easily collect the information contained in the system about the CV owner you want.
A project prepared with jupyter notebook as a tutorial for those who are new to learning deep learning. We used the available data to train a linear model to predict the quality.
! waterfall, next generation
A Windows .NET Form that pulls the user's data from Microsoft SQL Server and displays them on the flow layout panel. When you click on a data with the mouse, the background color of that data becomes blue. In addition, you have the option of multiple data selection. It also has a delete button that deletes the data you selected from the system.
RESTtful API where you can do event management, have users, and perform CRUD operations using auth mechanism by JWT, developed by Spring Boot, Java using Docker, Lombok, MongoDB and Redis.
A toy programming language including jflex scanner, cup parser and semantic validation. Executably by console and by gui (a toy-IDE).
One Website to Solve All Problems.
RESTful API which shows airports and flights with CRUD options developed by Spring Boot Java with OAuth2 security system, includes Swagger to show endpoints.
There are 7 practices about Functional Programming in Java.
Everyday I solve one algorithm question
I have developed a hospital informations system with using Java.
This repository contains a Java program that utilizes multithreading to concurrently count the occurrences of the word "Java" in multiple text files. The program demonstrates how to use threads for parallel processing and file I/O operations.
This is a term project that explains with documentation which one is better at trying different train routes and training datasets.
Meet is an dating application which has Google maps, location and group chatting futures mainly for now. Meet application is developed by Flutter with Dart programming language. I have developed the background UI of program, chat system, and profile screen parts.
Explore memory management with page replacement algorithms (FIFO, Optimal, LRU) and memory allocation (First Fit, Worst Fit, Best Fit) in Java. Understand strategies & optimize memory usage.
Multiple Linear Regression Example with Dataset & Instructions
I have created a NFC system at my university. My aim in my project is to design a university system using design patterns. I used a total of 6 design patterns in my Java project. These are composite, observer, singleton, command, iterator, and facade respectively.
Nostalji Plak is an e-commerce website developed with PHP, CSS and SQL. The project includes registration and login parts. As soon as you register, your data is saved in the database and you can log in to the website if you type your username and password correctly while logging in. When you click on the store tab, albums and vinyl records appear on sale. Here, many products have their own ID, name, description, price and manufacturer information. When you click on the album records, the songs of the album on Spotify appears with the same information and the songs can be played. At the same time, there is a search button in the store tab and when you click on the search button according to the word you have written, the relevant results appear. In addition, users that I have marked as admin in the database can access the admin panel and access the product update page. In this section, there are options to update and delete all the features of the product and to add new products.
People Count System is a Python application using YOLOv8 for real-time detection and counting of people in videos. It allows drawing custom rectangles for targeted monitoring.
It is a Java application that optimizes tire inventory across multiple warehouses, helping retailers manage stock levels, forecast demand, and streamline restocking.
Shopping Cart RESTful API which has several types of items and promotions developed by using Java Spring Boot & Docker with Unit and Integration tests.
Simple Linear Regression Example with Dataset & Instructions
Java Spring project that uses JDBI, PostgreSQL, Lombok and Flyway.
Spring Training Bootcamp Codes