Some samples of our projects in every scale.

From small open source scripts to large scale applications.
2022
PHP
JavaScript
TypeScript
Laravel
Vue
Quasar
Pinia
Axios

A tailor-made workflow management and automation suite for Blue Sky Tie-Down Systems.
The system is designed to manage the entire process of creating and managing quotes for the company.

  • All inclusive product management system.
  • Customer, Contact, Company and Address management.
  • Quote management system.
  • Project management system with building, module, box, and component management.
  • Fully end-user programmable and customizable kit, package and product generator with a visual interface.
  • Automated PDF generation and email sending.
  • Multiple data ingestion methods including CSV, Excel, and manual entry.
  • Delivery and installation management system.
PHP
JavaScript
TypeScript
Laravel
Vue
Quasar
Pinia
Axios

A smart, question based pricing and quotation system made to be used by the sales team of Creliable.
The system offers a fully customizable form system with a user friendly interface. It has built-in support for complex pricing and discounting rules such as volume discounts, additional services, package deals, enhancements and more.
System can create customizable and printable PDFs.

TypeScript
Vue
Pinia
Axios

A Pinia plugin to create RESTful API endpoints. It can create a full CRUDL API binding with a single line of code.
It has complex query, filtering and sorting support. It also has a built-in normalization and cross storage event handling system.
It is production ready and used in multiple projects.

2021

PicNav

PHP
JavaScript
TypeScript
EXIF
GIS
PWA
GitLab CI

A PWA that visualizes the location of the shutter moment in the EXIF data of JPG files on a map.
OSM API is used for images but a proprietary cache is used to store the images on our servers and serve them to the users.
The processing of the photos is done entirely in the user's browser and no data is transferred to our servers.

PHP
JavaScript
Vue
Quasar

Modular upgrades, fixes and new features for the vNATO website.
Includes a fully new database interface, API and modern Quasar admin/user interface with WYSIWYG documentation editor, leave of absence system, fleet management, event management, and a few other features.

Python
JavaScript
SCSS
MkDocs
GitLab CI

A static site that provides documentation for the Turkish Virtual Flight Simulator Community.
The site is built with MkDocs and uses a fork of Windmill theme inline with the brand guidelines. Theme is modified to include a pinning feature, dark mode, custom font sizes and a few other user customizable features. Modifications are applied to the theme as a submodule and does not require any changes to the theme itself.
The site is built and deployed automatically after each push to markdown files using GitLab CI.

2020
Python
Javascript
Socket.io
AioHTTP
Vue
Spotify API

A web application that allows all users to listen to the same songs with an approximately 1 second synchronization difference.
The application uses the Spotify API to play and synchronize the songs for all users. The system also allows users to follow an automatic playlist or follow a user for other users.

Python
SQLAlchemy

A small service to download files from URLs listed in SQL databases to the file system.
The service can also resize image files by parameters given in the SQL row using the Python Imaging Library (PIL).

Python
Lua
PySimpleGUI

TV Lua Patcher is a simple tool that allows users to patch vendor specific FSUIPC LUA scripts for MSFS, MS, FSX, P3D & X-Plane.
Lua scripts are used to extend communication between the flight simulator and external flight tracking software.

Python
aiohttp
PySide
QT

A flight planner software and browser bridge for different flight simulators.

2019
Python
PySide2
QT
NTP
FSUIPC
GPL-3.0

A desktop application that synchronizes the time in the flight simulator with the real world time.
It uses the NTP protocol and FSUIPC to set the time in the simulator. FSX, P3D, and X-Plane are supported.

VatSkies

Node
JavaScript
TypeScript
Express.js
Vue
MongoDB
GIS

Using the VATSIM and Turkish Virtual APIs, VatSkies provides a way to track flights and controllers in real-time.
Flights are saved in a database and can be viewed on a map. The system also provides a way to view the flight details and the flight path.
System can use fuel consumption data to create ML models to predict fuel consumption for a given flight.

Python
PHP
MySQL
Bootstrap
BeautifulSoup
VATSIM API

A report generator for the Virtual NATO virtual aviation group.
It compares the list of pilots in the virtual aviation group with the real-time flight data from the VATSIM virtual aviation platform API (similar to FlightRadar 24). Reports the flights made by the virtual pilots in the group on a monthly and yearly basis.

2018

IMMENSE

PHP
MySQL
Vue

IMMENSE Inventory Management System is a web application that provides inventory management for small businesses.
It is a simple and easy-to-use system which was designed with specific requirements of a market chain in mind. It allows the users to manage their inventory, sales, and purchases.
The system is currently in use by a small business in Ukraine and has been well received by the users.

Python
SQLAlchemy
PySide2
QT

A desktop application that downloads airport scenery files for 4 different flight simulation platforms (FS9, FSX, P3D, XPlane).
It scans the CSV source from external repository site and automatically downloads the airport definition files, data, and 3D models. It then integrates these files into the game files by following specific steps for each simulator.
It also has the capability to temporarily deactivate downloaded content as needed.
The precursor script which had inspired this project had been published as open source on GitHub.

2017
Python
Discord API
Docker

Darwin is a proprietary bot framework primarily designed for Discord. It is designed for strict command processing and to be easily extendable with new commands. It was originally designed over Discord REST API directly, but later it was extended to use the discord.py library.
Currently, framework uses pycord library. It also offers a web interface for SSO, content management, and user management.
Framework is still in use by multiple communities and is actively maintained.

Node.js
Discord API

Marvin was a bot framework primarily designed for Discord. It was designed for basic natural language processing and to be easily extendable with new commands.
It came with some default functionality such as rate limiting, command permissions and garbage cleanup.
Framework was retired in 2019.

2016
Python
SQLAlchemy
BeautifulSoup
Discord API
VATSIM API

A chatbot that allows virtual aviation group to perform various operations with text commands within the discord messaging program.
The NOTAM function pulls real-world aviation information messages (NOTAM) from the American Federal Aviation Administration by parsing HTML.
The METAR function pulls weather data from the VATSIM virtual aviation platform API and converts the METAR format to human-readable format.
The Chart/Scenery functions scan aviation maps in the repository and present the maps for the desired airports on discord.
On the web interface, the bot has the following features:

  • Authorization to the discord platform with a Turkish Virtual account (Discord SSO)
  • It can create a screensaver slide show from the images left in the screenshots tab.
2015
Python
CloudFlare API
GPL-3.0

A simple Python script to update your CloudFlare DNS records with your current IP address. It uses the CloudFlare API to update the DNS records. Useful for home servers with dynamic IP addresses.

JavaScript
Python
SCSS
TSX
React.js
Electron.js
Discord API

Desktop application as a companion for Elite Dangerous. It provides a set of shortcuts to in game interactions.

It has capability of interrupting joystick inputs and run custom macros to automate power management. It also provides a set of tools to help with combat and in team communication via discord api.

JavaScript
PHP
HTML
CSS
MySQL
WordPress

A website and data mining tool for an Elite Dangerous wing. Custom made WordPress template matches the game's theme.

Data mining tool uses distributed data collection to gather information about the game's universe. The tool uses the community API as well as the game's journal files and keeps its own database monitoring changes with time.

The website was used as a hub for the wing's members to share information and plan their in-game activities.

2014
JavaScript
PHP
HTML
CSS
MySQL

A web application which allows cover bands to manage and plan their set lists. System allows multiple band members to collaborate on the set list, 3 different list schemes allow the band members to:
- Vote on the songs they want to play.
- Inform their band mates their preparedness to play the song.
- Critique the performance of the song in the last gig.

Listed years are the years of the project start.
Most of the projects are still maintained and in use if not stated otherwise.