Modern web teknolojileriyle hızlı, güvenli ve ölçeklenebilir uygulamalar geliştiriyorum. Python, JavaScript, React Native ve Firebase ile projeler üretiyorum. Kod yazmayı, yeni teknolojiler öğrenmeyi ve makine öğrenmesi projeleri geliştirmeyi seviyorum.
{"school":"Milas Özel Özge Koleji Anadolu Lisesi","type":"Lise"}
{"school":"Milas Özel Özge Koleji Ortaokulu","type":"Ortaokul"}
about.js
// Hakkımda
{
"name": "Alp Ege Çınar",
"title": "Midlevel Developer",
"about": "Yazılım geliştirme ve yeni teknolojiler öğrenmeye tutkuyla bağlı bir geliştiriciyim. Python, HTML, Javascript ve Makine Öğrenmesi alanlarında projeler ürettim. React Native ile mobil uygulamalar, Firebase ile gerçek zamanlı uygulamalar geliştirdim. Kod yazarken hem yaratıcı hem de analitik düşünmeyi seviyorum. Takım çalışmasına ve sürekli gelişime önem veriyorum. Hedefim, yazılım dünyasında fark yaratan işler ortaya koymak ve öğrendiklerimi paylaşmak."
}
projects.js
// Projeler
Python ve Tensorflow ile geliştirilen, doğal dil işleme tabanlı sohbet botu.
Görüntü işleme ve sınıflandırma için Python ve scikit-learn kullanıldı.
Scratch ile çocuklara yönelik eğitici ve eğlenceli oyun projeleri.
TailwindCSS ile tamamen responsive, modern kişisel portfolyo sitesi.
Python, Tkinter ve SQLite kullanarak geliştirdiğim ödeme takip sistemi. Kullanıcı dostu arayüzü ile ödeme kayıtlarını ekleyip, güncelleyip, silebiliyor ve verileri kolayca filtreleyebiliyorsunuz. Tüm veriler güvenli bir şekilde SQLite veritabanında saklanıyor.
React Native ve Expo ile geliştirdiğim Barcode App. Kullanılan Teknolojiler: React Native, Expo, React (useState, useEffect), StyleSheet, View, Text, TouchableOpacity, TextInput, Modal, FlatList, Alert, useWindowDimensions, expo-camera, expo-sqlite, @expo/vector-icons, dayjs, SQLite, JSON, expo-file-system. Özellikler:
- Barkod Okuma (QR, EAN13, EAN8, Code128, Code39, UPC)
- Stok Yönetimi (Ürün ekleme, düzenleme, silme)
- Satış İşlemleri (Müşteri bazlı satış takibi)
- Raporlama (Günlük hareket raporu)
- Arama & Filtreleme (Ürün arama fonksiyonu)
Mobil cihazlarda hızlı ve güvenli barkod okuma, stok takibi ve satış işlemleri için kapsamlı bir çözüm sunar.
React Native ile geliştirdiğim Finans Takip Uygulaması. Kullanılan Teknolojiler: React Native, Expo, React (useState, useEffect), StyleSheet, View, Text, TouchableOpacity, TextInput, Modal, FlatList, Alert, useWindowDimensions, SQLite, JSON, dayjs. Özellikler:
- Kişinin elindeki döviz birimlerinin (USD, EUR, GBP vb.) anlık kur ile TL karşılığını hesaplayan fonksiyon
- Gelir/gider takibi
- Döviz ve TL cinsinden bakiye yönetimi
- Finansal hareketlerin kaydı ve raporlanması
- Arama & filtreleme
Uygulama ile tüm finansal varlıklarınızı ve dövizlerinizi kolayca takip edebilir, anlık TL karşılıklarını görebilirsiniz.
Firebase Authentication ve Firestore ile gerçek zamanlı veri yönetimi ve kullanıcı arayüzü tasarımı. Kullanılan Teknolojiler: Firebase, Firestore, Firebase Authentication, React, React Native, Expo, Material UI, TailwindCSS. Özellikler:
- Kullanıcı kayıt ve giriş işlemleri (email, şifre, Google ile giriş)
- Gerçek zamanlı veri okuma/yazma (Firestore)
- Yetkilendirme ve güvenlik kuralları
- Dinamik arayüz: kullanıcıya özel içerik ve tema
- Profil yönetimi ve güncelleme
- Bildirim sistemi (push notification)
- Mobil ve web uyumlu responsive tasarım
Proje, modern kullanıcı arayüzü ve güvenli veri yönetimi için Firebase'in sunduğu tüm avantajları kullanır. Hem web hem mobilde hızlı ve güvenli bir deneyim sağlar.
React Native ile geliştirdiğim Quiz Game uygulaması. Kullanılan Teknolojiler: React Native, Expo, React (useState, useEffect), StyleSheet, View, Text, TouchableOpacity, FlatList, Alert, JSON. Özellikler:
- Tarih, genel kültür gibi farklı kategorilerde sorular
- Sorulara cevap verildiğinde anında geri bildirim
- Tüm sorular tamamlandığında sonuç ekranı
- Doğru/yanlış cevap analizi
- Kullanıcı dostu ve mobil uyumlu arayüz
Eğlenceli ve öğretici bir deneyim sunar, kullanıcılar soruları cevaplayıp sonuçlarını görebilir ve geri bildirim alabilir.