



Oyuncu oyun istatistiklerini kaydedin, yönetin, dışa aktarın. React, Firebase, Redux Toolkit ile geliştirilmiş, kullanıcı dostu oyun arşiv uygulaması.
Kategori
Full-Stack
Durum
Arşivlendi
GitHub İstatistikleri
Oluşturulma
24 Ara 2023
Son Güncelleme
8 Şub 2025
Bu projede oyuncuların oyun istatistiklerini kaydedebildiği, yönetebildiği ve dışa aktarabildiği React tabanlı bir uygulama geliştirdim.
Oyun geçmişi, ekran görüntüsü, puan, platform ve oynama süresi gibi verileri düzenli tutmak için pratik bir arayüz gerekiyordu. Bu ihtiyacı üyelik sistemi, arama, sıralama ve kullanıcı bazlı veri yönetimiyle çözmeye çalıştım.
Projeyi React, Vite ve React Router ile sayfalara ayırdım. Veri ve kimlik doğrulama tarafında Firebase kullandım, state yönetimini Redux Toolkit ile kurdum. Kullanıcıların oyun bilgisi, ekran görüntüsü ve profil verilerini ekleyip güncelleyebildiği; oyun arama, filtreleme, JSON olarak dışa aktarma ve admin tarafında veri silme akışlarını aynı yapıda topladım.
Ortaya oyuncu odaklı küçük bir oyun arşiv uygulaması çıktı. Daha sonra yapıyı terk edip TypeScript ve özel backend tarafına geçme kararı aldığım için bu repo eski sürüm olarak kaldı.
React, JavaScript, Vite, Redux Toolkit, React Redux, React Router DOM, Firebase, Axios, Tailwind CSS, Reactstrap, React Icons, React Tooltip, Validator