Profile Picture

Semih Kopcal Portfolyo

Full-Stack Web Geliştirici

KULLANDIĞIM TEKNOLOJİLER

Node.js

Node.js

React.js

React.js

TypeScript

TypeScript

JavaScript

JavaScript

Express

Express

REST API

REST API

Next.js

Next.js

NestJS

NestJS

Git

Git

PostgreSQL

PostgreSQL

MongoDB

MongoDB

HTML5

HTML5

CSS3

CSS3

WebSocket

WebSocket

C++

C++

C#

C#

Bootstrap

Bootstrap

Tailwind CSS

Tailwind CSS

Material UI

Material UI

ASP.Net Core

ASP.Net Core

Python

Python

MS SQL

MS SQL

Node.js

Node.js

React.js

React.js

TypeScript

TypeScript

JavaScript

JavaScript

Express

Express

REST API

REST API

Next.js

Next.js

NestJS

NestJS

Git

Git

PostgreSQL

PostgreSQL

MongoDB

MongoDB

HTML5

HTML5

CSS3

CSS3

WebSocket

WebSocket

C++

C++

C#

C#

Bootstrap

Bootstrap

Tailwind CSS

Tailwind CSS

Material UI

Material UI

ASP.Net Core

ASP.Net Core

Python

Python

MS SQL

MS SQL

Node.js

Node.js

React.js

React.js

TypeScript

TypeScript

JavaScript

JavaScript

Express

Express

REST API

REST API

Next.js

Next.js

NestJS

NestJS

Git

Git

PostgreSQL

PostgreSQL

MongoDB

MongoDB

HTML5

HTML5

CSS3

CSS3

WebSocket

WebSocket

C++

C++

C#

C#

Bootstrap

Bootstrap

Tailwind CSS

Tailwind CSS

Material UI

Material UI

ASP.Net Core

ASP.Net Core

Python

Python

MS SQL

MS SQL

Node.js

Node.js

React.js

React.js

TypeScript

TypeScript

JavaScript

JavaScript

Express

Express

REST API

REST API

Next.js

Next.js

NestJS

NestJS

Git

Git

PostgreSQL

PostgreSQL

MongoDB

MongoDB

HTML5

HTML5

CSS3

CSS3

WebSocket

WebSocket

C++

C++

C#

C#

Bootstrap

Bootstrap

Tailwind CSS

Tailwind CSS

Material UI

Material UI

ASP.Net Core

ASP.Net Core

Python

Python

MS SQL

MS SQL

HAKKIMDA

HAKKIMDA

Sakarya Üniversitesi'nde son sınıf Bilişim Sistemleri Mühendisliği öğrencisiyim ve üç yıllık aktif Full-Stack Web Geliştirme deneyimine sahibim. Yazılım çözümleri geliştirme süreçlerine aktif olarak katkı sağladım ve şu anda DNS yönetimi ve dinamik alt alan adı (subdomain) otomasyonu üzerine odaklanan bir proje üzerinde çalışıyorum. Ayrıca, Oyun Tasarımı ve Geliştirme Topluluğu'nun yönetim kurulunda görev aldım; etkinlikler düzenledim ve teknik konuşmalar ile sunumlara katıldım.

3+Yıllık Deneyim
5+Tamamlanan Proje
%90+Pozitif Geri Bildirim

PROJELERİM

Menu Leaf – Dijital Menü Yönetim Sistemi

Menu Leaf – Dijital Menü Yönetim Sistemi image 1Menu Leaf – Dijital Menü Yönetim Sistemi image 2Menu Leaf – Dijital Menü Yönetim Sistemi image 3

https://menu-leaf.com/tr
Menu Leaf, restoran, kafe ve benzeri işletmelerin hızlı, kolay ve özelleştirilebilir bir şekilde dijital menüler oluşturmasını sağlayan modern bir web uygulamasıdır. 🔧 Teknolojiler: - Next.js (App Router), TypeScript, CSS Modules - Nest.js + Express.js + PostgreSQL + Docker - JWT Authentication - Cloudinary görsel yönetimi 🧩 Temel Özellikler: ✅ Dijital menü oluşturma ✅ QR kod üretimi ✅ Tema & renk özelleştirme ✅ Domain bağlama ✅ Dashboard & istatistik paneli ✅ Çoklu dil desteği 💡 Geliştirme sonrası planlar: - Stripe ile ödeme entegrasyonu - PWA dönüşümü Proje; bileşen bazlı yapıda, TypeScript ile güvenli ve sürdürülebilir bir mimariyle geliştirilmiştir.

Bilir Nakliyat – Güvenli ve Profeyonel Nakliye Platformu

Bilir Nakliyat – Güvenli ve Profeyonel Nakliye Platformu image 1Bilir Nakliyat – Güvenli ve Profeyonel Nakliye Platformu image 2Bilir Nakliyat – Güvenli ve Profeyonel Nakliye Platformu image 3

https://bilirnakliyat.net
Bilir Nakliyat, Türkiye’nin her köşesine **sigortalı, güvenli ve zamanında** nakliye hizmeti sunan modern bir web platformudur. Web sitesi; şehir içi, şehirler arası, evden eve, ofis taşıma, hafriyat, paketleme-depolama, ambalaj, parsiyel ve asansörlü taşıma gibi **çeşitli lojistik hizmetlerini** tanıtarak müşterilere **kolay iletişim** ve **talep formu** imkânı sağlar. ✅ **Kilometre Taşları ve Vizyon:** - “Zamanında taşıma” garantisi ile hizmet sunumu - Uzman ekipler ve lojistik altyapı kullanımı - Eşyalar sigortalı olarak paketlenir ve taşınır 🔧 **Sitede Yer Alan Teknik ve Yönetimsel Özellikler:** - Responsive ve kullanıcı dostu ön yüz - Teklif talep formu (ad, telefon, e‑posta, taşınma türü, taşıma rotası) - “Neden Biz?” bölümü ile kalite, sigorta, uygun fiyat, profesyonel destek vurgusu - Çeşitli hizmet kategorileri menü üzerinden erişebilir (şehir içi, şehirler arası, parça eşya, ambar vs.) - Firma hakkında iletişim bilgileri, adres ve sosyal kanallar açıkça listelenmiş 🌐 **Kullanılan Teknolojiler (Öneri ve Varsayım):** - Next.js + React ile oluşturulmuş, SEO dostu ve hızlı ön yüz - Form işlemleri (Teklif formu): Formik veya React Hook Form - Backend: Node.js + Express (talep verisi yakalama / e‑posta ya da DB’ye yönlendirme) - MongoDB veya benzeri DB ile talep ve hizmet kayıtları - Local üzerinden görsel yönetimi - E‑posta bildirimleri için Nodemailer vb. - Responsive CSS (Tailwind CSS ya da CSS Modules) 🎯 **Sunulan Hizmetler:** - Şehir içi / şehirler arası nakliyat - Evden eve / ofis taşıma - Hafriyat / paketleme & depolama - Ambalaj / parsiyel / asansörlü taşımacılık

Tabu Epic – Eğlenceli Takım Temelli Kelime Oyunu

Tabu Epic – Eğlenceli Takım Temelli Kelime Oyunu image 1Tabu Epic – Eğlenceli Takım Temelli Kelime Oyunu image 2

Tabu Epic, iki takım arasında oynanan eğlenceli ve sosyal bir kelime tahmin oyunudur. Oyuncular yasak kelimeleri kullanmadan takım arkadaşlarına kelimeleri açıklamaya çalışır; hızlı tahmin etme üzerine kurulu bu mekanik puanlama sistemine dayanır. ✔️ **Öne çıkan özellikler:** - Yasak kelimelerle açıklama yapma kuralı - Takım puanlama sistemi - Sosyal etkileşimi teşvik eden oyun yapısı - Reklam tabanlı ücretsiz kullanım (Contains ads) 📊 **İstatistikler:** - Güncelleme: 15 Eylül 2024 - Uygulama sürümü: 9.0, dosya boyutu ~22 MB - Veri toplanmıyor, üçüncü partilere paylaşılmıyor 🎮 **Kullanıcı deneyimi:** - Partiler için ideal, yaratıcı açıklamalar sunmayı teşvik ediyor - Basit arayüz ve kolay öğrenilebilir mekanikler - Geribildirim sistemleriyle kullanıcı memnuniyetini artırıyor 🎯 **Teknik teknolojiler:** - **Mobil Önyüz:** React Native ile gelistirilmiş, Android uyumlu - **Backend:** Express.js veya MongoDB temelinde oturum ve skor yönetimi - **Reklam:** Google AdMob veya benzeri SDK entegrasyonu 📈 **Potansiyel Geliştirme Alanları:** - Kullanıcı puanlarına göre liderlik tabloları - Oynanma analitiği ve kullanıcı etkileşim izleme

Diyetisyen Web Sistemi – Danışan ve İçerik Yönetim Platformu

Diyetisyen Web Sistemi – Danışan ve İçerik Yönetim Platformu image 1Diyetisyen Web Sistemi – Danışan ve İçerik Yönetim Platformu image 2Diyetisyen Web Sistemi – Danışan ve İçerik Yönetim Platformu image 3

Diyetisyen Web Sistemi, beslenme uzmanlarının danışanlarını kolayca takip edebileceği, kişisel diyet programları oluşturabileceği ve sağlıklı yaşamla ilgili içerikler paylaşabileceği gelişmiş bir web platformudur. Sistem aynı zamanda Instagram gönderilerinin otomatik olarak web sitesine entegre edilmesini sağlayarak sosyal medya yönetimini kolaylaştırır. 👤 Rol Tabanlı Giriş Sistemi: - Admin: Kullanıcı, diyetisyen ve genel sistem kontrolü - Diyetisyen: Program oluşturma, tarif paylaşma, içerik yönetimi - Kullanıcı: Kişiye özel diyet programlarını ve tarifleri görüntüleme 🎯 Öne Çıkan Özellikler: ✅ Diyet programı oluşturma ✅ Haftalık danışan planı takibi ✅ Tarif oluşturma (görsel, içerik, kalori bilgisi) ✅ Instagram gönderisi gömme ve eş zamanlı içerik aktarımı ✅ Tamamen responsive ve mobil uyumlu tasarım ✅ Admin ve Diyetisyen panelleri ✅ JWT tabanlı giriş-çıkış ve rol bazlı erişim 🛠️ Teknolojiler: - Next.js + TypeScript + Tailwind CSS - Node.js + Express.js (REST API) - MongoDB + Mongoose - Formik & Yup ile form kontrolü - Cloudinary (görsel yönetimi) - JWT Authentication - Instagram Embed API (iFrame veya içerik çekme) Bu platform, hem içerik üretimi hem de danışan takibi anlamında dijital çağda diyetisyenlerin ihtiyaç duyduğu tüm çözümleri bir araya getirir.

Contact-Image

İletişime Geçin

Sizden haber almak isterim! Sorularınız, geri bildirimleriniz ya da sadece merhaba demek için bile olsa, lütfen benimle iletişime geçmekten çekinmeyin.