Projeler

Yaptığım veya yapmakta olduğum güncel projeler.

Yakında daha da detay verilecek.

VibesMatch - Esra Sinler project, Embedded Systems and Software Development

VibesMatch VibesMatch

Sosyal keşif platformu: İnsanların birlikte müzik dinlemesini, mekan seçmesini ve anı biriktirmesini sağlar. Ortak zevk keşfi, QR/davet ile Shared Space, iki kişilik öneri kartları. React + TypeScript, .NET Web API, JWT, SQL, SignalR (planlanan). Social discovery platform: Lets people discover music, places and memories together. Shared vibe discovery, QR/invite Shared Space, two-person recommendation cards. React + TypeScript, .NET Web API, JWT, SQL, SignalR (planned).

#React #TypeScript #.NET Web API #JWT #SQL #SignalR
Detay Gör
SoloSheet - Esra Sinler project, Embedded Systems and Software Development

SoloSheet SoloSheet

SaaS: Müzik teorisi ve yapay zeka sürecini 'link at, notayı al' basitliğine indiren proje. YouTube linki → ses → AI ile nota (MIDI/XML). React (polling), .NET Web API (asenkron arka plan), harici AI API, MongoDB. JWT, asenkron işleme. SaaS: Turns music theory and AI into 'paste link, get sheet music'. YouTube link → audio → AI to notation (MIDI/XML). React (polling), .NET Web API (async background), external AI API, MongoDB. JWT, async processing.

#React #.NET Web API #MongoDB #JWT #AI API #Async #FFT
Detay Gör
VYBE - Esra Sinler project, Embedded Systems and Software Development

VYBE VYBE

Gerçek zamanlı mesajlaşma uygulaması. Backend: .NET 8 Clean Architecture (JWT, SignalR, EF Core, SQL Server). Frontend: React, TypeScript, Vite, Tailwind, SignalR client. Kullanıcı kayıt/giriş, anlık mesajlaşma, mesaj geçmişi, HttpOnly cookie ile oturum yönetimi. Real-time messaging application. Backend: .NET 8 Clean Architecture (JWT, SignalR, EF Core, SQL Server). Frontend: React, TypeScript, Vite, Tailwind, SignalR client. User registration/login, real-time chat, message history, HttpOnly cookie session management.

#.NET 8 #Clean Architecture #React #TypeScript #SignalR #JWT #Entity Framework Core #SQL Server #Vite #Tailwind CSS #Axios
Detay Gör
SmartAgriculture Pro - Esra Sinler project, Embedded Systems and Software Development

SmartAgriculture Pro SmartAgriculture Pro

Streamlit tabanlı akıllı tarım yönetim uygulaması. ML (scikit-learn) ile bitki önerisi ve verim tahmini, IoT (MQTT), OpenWeatherMap API, bölgesel analiz, sulama takibi, gübre hesaplayıcı. Clean Code yapısı, dashboard ve Excel veritabanı. Streamlit-based smart agriculture management app. ML (scikit-learn) for crop recommendation and yield prediction, IoT (MQTT), OpenWeatherMap API, regional analysis, irrigation tracking, fertilizer calculator. Clean Code structure, dashboard and Excel database.

#Streamlit #Python #scikit-learn #pandas #plotly #MQTT #OpenWeatherMap API #Excel
Detay Gör
ESP32 ile sulama otomasyonu - Esra Sinler project, Embedded Systems and Software Development

ESP32 ile sulama otomasyonu ESP32 irrigation automation

Dijital Bahçıvan: Saksıdaki bitkinin nemini dünyanın öbür ucundan görüp tek tuşla sulamanı sağlayan uçtan uca sistem. ESP32 + nem sensörü → AWS IoT Core, Lambda, DynamoDB → React dashboard, WebSocket ile gerçek zamanlı. Production-ready Full-Stack IoT. Digital Gardener: End-to-end system to see your plant's soil moisture from anywhere and water it at a tap. ESP32 + moisture sensor → AWS IoT Core, Lambda, DynamoDB → React dashboard, real-time via WebSocket. Production-ready Full-Stack IoT.

#ESP32 #AWS IoT Core #Lambda #DynamoDB #React #WebSocket #WiFi #C #JavaScript
Detay Gör
Mülakat Asistanı - Esra Sinler project, Embedded Systems and Software Development

Mülakat Asistanı Interview Assistant

Sesli soruları dinleyip hazır soru-cevap veritabanından en uygun cevabı bulan mülakat asistanı. Google Speech Recognition (TR/EN), hibrit eşleştirme (fuzzy + SentenceTransformer), Tkinter GUI, mikrofon aç/kapa, hata yönetimi. Interview assistant that listens to spoken questions and finds the best answer from a pre-built Q&A database. Google Speech Recognition (TR/EN), hybrid matching (fuzzy + SentenceTransformer), Tkinter GUI, mic on/off, error handling.

#Python #speech_recognition #sentence_transformers #Tkinter #difflib #numpy
Detay Gör
STM32-G0 Endüstriyel I/O ve Modbus Kartı - Esra Sinler project, Embedded Systems and Software Development

STM32-G0 Endüstriyel I/O ve Modbus Kartı STM32-G0 Industrial I/O and Modbus Card

Endüstriyel otomasyon için düşük maliyetli, yüksek performanslı I/O kontrol kartı. STM32G0, 20 kanal izole dijital giriş (24VDC), 32 kanal röle çıkış, çift RS485 Modbus RTU. PLC slave veya bağımsız master. Optokuplör izolasyonu, tam endüstriyel koruma. Low-cost, high-performance I/O control card for industrial automation. STM32G0, 20-channel isolated digital inputs (24VDC), 32-channel relay outputs, dual RS485 Modbus RTU. PLC slave or standalone master. Optocoupler isolation, full industrial protection.

#STM32G0 #ARM Cortex-M0+ #Modbus RTU #RS485 #74HC595 #Optocoupler #C #Embedded
Detay Gör

Fields of Expertise

Software Architect • Embedded Systems • Full-Stack Developer • AI Agent Developer • IoT Solutions • .NET Core Expert • React • Hybrid Software Architect