Bu proje, ChatB929M adlı özel bir sohbet uygulamasını içerir. Kullanıcılar, anlık mesajlaşma, oda oluşturma ve diğer kullanıcılarla sohbet etme gibi işlevlerle etkileşime geçebilirler.
Bu uygulamayı yerel bir makineye kurmak için aşağıdaki adımları izleyin:
- Projeyi bilgisayarınıza klonlayın veya ZIP dosyası olarak indirin.
- Gerekli Python kütüphanelerini yükleyin:
pip install Flask flask_socketio flask_login Flask-Session mysql-connector-python
- MySQL veritabanını kurun ve bağlantı bilgilerini
config.pydosyasında yapılandırın. - Veritabanı tablolarını oluşturmak için
database.sqldosyasını kullanın. - Flask uygulamasını başlatın:
python app.py
- Tarayıcınızda
http://localhost:5000adresine giderek uygulamaya erişebilirsiniz.
- Kullanıcılar, kayıt olabilir ve giriş yapabilir.
- Kullanıcılar, mevcut odalara katılabilir veya yeni odalar oluşturabilir.
- Kullanıcılar, odalarda birbiriyle anlık mesajlaşabilir.
- Odalarda yönetici olan kullanıcılar, odaları düzenleyebilir veya odalardan diğer üyeleri çıkarabilir.
- Oturum bilgileri Flask-Session kullanılarak saklanır.
Uygulama, MySQL veritabanını kullanır. Bağlantı bilgileri config.py dosyasında yapılandırılmalıdır.
Herhangi bir sorunuz veya geri bildiriminiz varsa, lütfen bize ulaşın veya GitHub üzerinden bir konu başlatın.