Batuhan Özkoç's repositories
mes-automation-summer-intern-2019
MES Automation
c-code-examples
Code Samples from first year of the University.
client-server-arch
Client-Server Socket Programming with Java,SQLite
shoutcastinfo
simple npm package for getting radio information and its listeners from shoutcast v1 and v2 -> npm install shoutcastinfo
react-cryptocoin-prices
Cryptocoin Prices from BinanceAPI
student-portal-example-2018
Student Portal Desktop Application
basic-aws-service
HTTP Server with Express and AWS Services
nest-typescript
API Example - nest.js / typescript / sqlite3
rate-limiting-algorithm
Rate Limiting is hybrid version of Fixed Window Algorithm, works on public routes with IP Address and private routes with JWT, also has configurable limit-weight for every route. Can be configured from .env MongoDB-Redis cache for reducing time for authenticate user.
react-forum
Simple react application to get Stackoverflow questions and Github repositories from their API's. It also connected with Node.JS server via proxy, and using TypeScript.
rust-learn
Some Rust Sample Codes for Learning Purposes
unity-shooter-2d
Basic 2D Shooter game which has multiple types of enemies, ammunition and score system.
better-sqlite3
The fastest and simplest library for SQLite3 in Node.js.
ExpandedHelicopterEvents
Makes the helicopter event an interactive experience
express-api
API Example - express, sqlite3
minecraft-dnd-roleplay-plugin
This plugin was tested on an online server with 35 people actively playing, and was successful with few errors. The server was using Spigot. The plugin was linked to our own server website (PHP). In this way, we were able to pull data over MySQL. Since the code is just a prototype, most of the code has not been optimized. It took about 3 weeks to write the code.
rust-examples
learning stuff
Unity-Games-Series
Unity Code Samples
unity-save-load-game
Basic project that players can save&load their inventory and attributes into JSON file.
zomboid-cnd-speech
Mod for Project Zomboid which generates text (in-game speech) utilizing a number of conditions as well as some randomization to create dynamic dialogue.