Hesap Yönetim hesabınıza giriş yapan cihazları ve konumlarını görebilirsiniz.
Bu sistem MySQL ile çalışmaktadır, Vercel üzerinden MySQL aktif etmek için RailWay Kullandım altta verdiğim verileri bu site üzerinden açabilir ve vercelde MySQL veritabanını aktif edebilirsiniz.
- RailWay üzerinden hesap açıp yeni bir MySQL veritabanı açınız.
- Veritabanı açıldığında 2 tablo oluşturucaksınız bunlar:
sessions, users
- Tabloları açtıktan sonra users tablosuna girip şu veri sütunlarını ekleyin
id (integer), email (text), password (text)
- Users tablosunu tamamladıktan sonra sessions tablosuna girip şu veri sütunlarını ekleyin;
id (integer), user_id (integer), session_id(text), device_type(text), browser_info(text), ip_address(text), login_time(text), device_model(text), device_brand(text)
- Tabloları ayarladıktan sonra sitede ki MySQL connect butonuna basın ve
Public Network
kısmına geçin. Connection URL
verisini kopyalayın vesrc/lib/db.js
dosyasına düzgünce yerleştirin.- Bu kodu terminale yapıştırın:
git clone https://github.com/TMBilalTM/hesap-sistemi.git
. - Komut satırından proje dizinine gidin:
cd hesap-sistemi
. - Gerekli bağımlılıkları yüklemek için
npm install
komutunu çalıştırın. - Geliştirme sunucusunu
npm run dev
ile başlatın. - Web tarayıcınızı açın ve
http://localhost:3000
adresine giderek oyunu oynayın.
Katkılarınızı bekliyorum! Bir hata bulursanız veya iyileştirmeler için önerileriniz varsa, lütfen bir sorun açın veya bir pull request oluşturun.