Skip to content
Eren Gaygusuz

Projects

Professional and personal projects, grouped by platform.

Personal Development Environment

I develop projects locally on my laptop and manage the full path from source code to containerized deployment through a controlled workflow.

01

Local Development

I work on my laptop with VS Code, building backend services with C# and Java and frontend applications with React and Angular.

Laptop VS Code C# Java React Angular
02

Source Control

I host application source code on GitHub and keep the project history organized through version control.

Git GitHub Branching
03

Image Build & Registry

I build Docker images locally and push them to Docker Hub so they are ready for deployment.

Docker Docker Hub Local build
04

Ubuntu Server Deployment

I move the prepared images to an Ubuntu Server and publish backend, frontend, and database services as Docker containers when needed.

Ubuntu Server Docker Container DB Services
05

Routing & Access

I manage application access with Nginx Proxy Manager and route domain/subdomain traffic securely through Cloudflare Tunnel.

Nginx Proxy Manager Cloudflare Tunnel Subdomains

Production

Production applications are exposed through Cloudflare using subdomains under erengaygusuz.com.tr.

Local

Local applications are separated with subdomains under fotbiler.local.

Showing 1-4 of 26 projects
  • EBYS/DYS Platform thumbnail
    EBYS/DYS Platform
    Jun 22, 2026 - Present

    EBYS/DYS Platform is a web-based electronic document and document management system I developed to upload, version, securely store, authorize by organizational structure, and track enterprise documents through workflows.

    • .NET 10
    • Angular 21
    • SQL Server
    • Docker
    • Keycloak
    • MinIO
    • Redis
    • Hangfire
    • SignalR
    • Forgejo
    • Taiga
  • Marketivo thumbnail
    Marketivo
    Jul 1, 2025 - Aug 1, 2025

    Marketivo is a modern, user-friendly e-commerce platform that supports product sales across different categories. Users can experience the full shopping flow, from browsing products to adding items to the cart and completing checkout. The project simulates core e-commerce processes with a clear and practical interface.

    • Java
    • Spring Boot 3
    • Angular 20
    • TypeScript
    • MySQL
    • Docker
    • NgRx
    • PrimeNG
    • Auth0
    • Stripe
    • Cloudflare
  • Fatura Takip Sistemi thumbnail
    Fatura Takip Sistemi
    Apr 1, 2024 - Mar 1, 2025

    Invoice Tracking System is an enterprise web platform used to manage Financial Operations Center processes within Yıldız Holding. The system is actively used by hundreds of companies and thousands of users, supporting invoice tracking, document processing, integrations, and operational finance workflows.

    • C#
    • ASP.NET Core
    • Angular 8
    • TypeScript
    • SQL Server
    • Docker
    • Jenkins
    • Redis
    • RabbitMQ
    • PrimeNG
    • OpenShift
    • CentOS
  • Resource Management thumbnail
    Resource Management
    Apr 1, 2024 - Mar 1, 2025

    Resource Management is an enterprise web platform used by companies within Yıldız Holding to manage, analyze, and report employee work processes. Users can track employee entry and exit data, performance status, and workforce needs through visual reports and analytics.

    • React 18
    • Spring Boot
    • TypeScript
    • Redux
    • Ant Design
    • Chart.js
    • Docker
    • Jenkins
    • OpenShift
    • CentOS
  • Notify thumbnail
    Notify
    Apr 1, 2024 - Mar 1, 2025

    Notify is a backend-focused web application developed to centrally manage email sending processes for Yıldız Holding and its contracted companies. Companies that need to join the email flow can consume internal or external service endpoints through Ocean Middleware.

    • C#
    • .NET Framework 4.8
    • MongoDB
    • NLog
    • CsvHelper
    • Keycloak
    • IIS
    • CentOS
    • GitLab
  • Visitor Book thumbnail
    Visitor Book
    Oct 1, 2023 - Jan 1, 2024

    Visitor Book is a personal visitor management system developed to manage visitable places and visitor registration workflows. Users can manage locations, visitor records, and related administration processes through a web interface.

    • C#
    • ASP.NET Core MVC 7
    • SQL Server
    • Entity Framework Core 7
    • Bootstrap
    • Docker
    • Fluent Validation
    • AutoMapper
    • Cloudflare
    • Ubuntu Server
  • Yatırım Kredisi thumbnail
    Yatırım Kredisi
    Oct 1, 2023 - Dec 1, 2023

    Yatırım Kredisi is a web platform developed in cooperation with the Central Bank of the Republic of Turkey to collect, evaluate, and publish investment and incentive applications from companies.

    • C#
    • ASP.NET Zero
    • ASP.NET Core MVC
    • SQL Server 2019
    • Entity Framework Core 7
    • Kendo UI
    • Bootstrap 5
    • E-Devlet
    • E-İmza
    • IIS
  • Metroloji thumbnail
    Metroloji
    Oct 1, 2023 - Dec 1, 2023

    Metroloji is a web platform developed to manage measuring instruments, service centers, companies, applications, services, and vehicle maintenance inspections across Turkey.

    • C#
    • ASP.NET Zero
    • ASP.NET Core MVC
    • SQL Server 2019
    • Entity Framework Core 7
    • Kendo UI
    • Bootstrap 5
    • E-Devlet
    • E-İmza
    • IIS
  • Şarj Destek thumbnail
    Şarj Destek
    Oct 1, 2023 - Dec 1, 2023

    Şarj Destek is a web platform developed to manage electric vehicle charging centers, stations, periodic maintenance workflows, and staff assignments across Turkey.

    • C#
    • ASP.NET Core MVC
    • ASP.NET Core 3.1
    • SQL Server 2019
    • Entity Framework Core
    • Kendo UI
    • Bootstrap 5
    • iTextSharp
    • Fluent Validation
    • IIS
  • Kamu Bilişim thumbnail
    Kamu Bilişim
    Oct 1, 2023 - Dec 1, 2023

    Kamu Bilişim is a web platform developed to certify the information technology competencies of companies serving the public sector and to manage authorization certificate applications.

    • C#
    • ASP.NET Core MVC
    • ASP.NET Core 3.1
    • SQL Server
    • Entity Framework Core
    • Bootstrap
    • Kendo UI
    • Fluent Validation
    • Azure DevOps
    • IIS
  • Türkiye Tech Visa thumbnail
    Türkiye Tech Visa
    Oct 1, 2023 - Dec 1, 2023

    Türkiye Tech Visa is a web platform developed to bring together startups in Turkey and job-seeking talent, while managing job postings and application workflows.

    • C#
    • ASP.NET Core MVC
    • ASP.NET Core 3.1
    • SQL Server
    • Entity Framework Core
    • Bootstrap 5
    • Kendo UI
    • Fluent Validation
    • Azure DevOps
    • IIS
  • Bookora thumbnail
    Bookora
    Sep 1, 2023 - Oct 1, 2023

    Bookora is a personal e-commerce platform for book sales where different user roles can add products, manage sales, and track purchasing and shipping workflows.

    • C#
    • ASP.NET Core MVC 7
    • SQL Server
    • Entity Framework Core 7
    • Bootstrap
    • Docker
    • Stripe
    • DataTables
    • Cloudflare
    • Ubuntu Server
  • Easy Geometry thumbnail
    Easy Geometry
    Jan 1, 2023 - Feb 1, 2023

    Easy Geometry is a personal Windows desktop study application that provides offline access to PDF lessons, videos, and SWF quiz content for geometry.

    • C#
    • Windows Forms
    • .NET Framework 4.8
    • PDF
    • MP4
    • SWF
    • Git
    • GitHub
  • QR Code Generator thumbnail
    QR Code Generator
    Feb 1, 2023

    QR Code Generator is a personal Python desktop application for creating and saving QR codes with different colors, correction modes, sizes, and output settings.

    • Python 3
    • Tkinter
    • Pillow
    • QR Code
    • Git
    • GitHub
  • Hugo Lululu thumbnail
    Hugo Lululu
    Jan 1, 2023

    Hugo Lululu is a personal Unity mobile game project inspired by the Hugo games from my childhood, bringing the Börtü Böcek gameplay experience to mobile devices.

    • C#
    • Unity
    • .NET Standard 2.1
    • QuickBMS
    • Audacity
    • GIMP
    • Git
    • GitHub
  • Alpaseh thumbnail
    Alpaseh
    Jan 1, 2023

    Alpaseh is an unusual mobile word game where players try to find words made from numbers that resemble letters when viewed upside down on a calculator.

    • C#
    • Unity
    • .NET Standard 2.1
    • VContainer
    • MVP
    • Audacity
    • GIMP
    • GitHub
  • Soccer Card Generator thumbnail
    Soccer Card Generator
    Dec 1, 2022

    Soccer Card Generator is a personal Python script project that uses Transfermarkt data to automatically generate digital football player cards for selected leagues and teams.

    • Python 3
    • BeautifulSoup4
    • Pillow
    • Web Scraping
    • GIMP
    • GitHub
  • Loktos Builder thumbnail
    Loktos Builder
    Nov 1, 2022 - Dec 1, 2022

    Loktos Builder is a professional desktop application developed for Eyesoft Bilişim to customize and package location-based applications without directly using the Unity game engine.

    • C#
    • .NET 6
    • Windows Forms
    • AWS S3
    • MySQL
    • Dapper
    • Autofac
    • Unity CLI
  • Loktos Mobile thumbnail
    Loktos Mobile
    Sep 1, 2021 - Dec 1, 2022

    Loktos Mobile is a professional Backend Web API project that provides the endpoints required by the Gezdir, Campus Hunt, and Campus Hunt Alumni mobile applications to access the Loktos database.

    • C#
    • ASP.NET Core Web API
    • Entity Framework Core
    • MySQL
    • Docker
    • JWT
    • AWS
    • S3
  • Gezdir thumbnail
    Gezdir
    Sep 1, 2021 - Dec 1, 2022

    Gezdir is a location-based event gamification mobile application developed for Eyesoft Bilişim, allowing users to interact with nearby objects through GPS.

    • C#
    • Unity
    • .NET Standard 2.1
    • OpenStreetMap
    • Loktos Mobile API
    • GPS
    • QR Code
    • GitHub
  • Campus Hunt Alumni thumbnail
    Campus Hunt Alumni
    Sep 1, 2021 - Dec 1, 2022

    Campus Hunt Alumni is a Unity mobile application used in an event organized for METU alumni, offering interaction with location-based 3D objects placed around the campus.

    • C#
    • Unity
    • .NET Standard 2.1
    • OpenStreetMap
    • Loktos Mobile API
    • GPS
    • QR Code
    • GitHub
  • Campus Hunt thumbnail
    Campus Hunt
    Sep 1, 2021 - Dec 1, 2022

    Campus Hunt is a Unity mobile application that helps new METU students discover the campus through location-based 3D objects, text, video, and quiz activities.

    • C#
    • Unity
    • .NET Standard 2.1
    • OpenStreetMap
    • Loktos Mobile API
    • GPS
    • QR Code
    • GitHub
  • Gözcü thumbnail
    Gözcü
    Sep 1, 2021 - Dec 1, 2022

    Gözcü is a Unity desktop application that allows children with amblyopia to play doctor-approved exercise games through Tobii Eye Tracker hardware while collecting data for doctor follow-up.

    • C#
    • Unity
    • .NET Standard 2.1
    • Tobii Eye Tracker
    • JSON
    • Inno Setup
    • GIMP
    • GitHub
  • Bimcrone thumbnail
    Bimcrone
    Feb 1, 2021 - Apr 1, 2021

    Bimcrone is a cloud-based Unity desktop application that helps construction companies track and manage their projects through a digital twin experience.

    • C#
    • Unity
    • .NET Standard 2.1
    • Firebase
    • Digital Twin
    • Bitbucket
    • Jira
    • Inno Setup
  • Omni Assist thumbnail
    Omni Assist
    Feb 1, 2020 - Nov 1, 2020

    Omni Assist is a TÜBİTAK-supported Unity desktop application where patients with physical problems in their hands and arms can play rehabilitation exercise games through wearable hardware.

    • C#
    • Unity
    • .NET Standard 2.1
    • RS-232
    • Serial Port
    • JSON
    • REST API
    • GitLab
  • Moodle Eğitimi thumbnail
    Moodle Eğitimi
    Jun 1, 2016 - Jul 1, 2016

    Moodle Eğitimi is a personal e-book project that explains Moodle installation, configuration, content management, plugins, and common troubleshooting topics for building distance learning systems.

    • Moodle
    • LMS
    • E-Kitap
    • Uzaktan Eğitim
    • Dokümantasyon