Hoşgeldin Misafir

Bomba Bir Paylaşım Kaçıran Üzülür..

delii-_34

24 Ocak 2018
126 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları

  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın:
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository :
Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
 

hacker_hayalet45

8 Ocak 2024
1,978 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları
  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın: *** Gizli metin: alıntı yapılamaz. ***
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository : *** Gizli metin: alıntı yapılamaz. ***


Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
Teşekkürler
 

talhadvc

9 Eyl 2024
86 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları
  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın: *** Gizli metin: alıntı yapılamaz. ***
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository : *** Gizli metin: alıntı yapılamaz. ***


Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
teşekkürler
 

Framework

28 Tem 2025
108 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları
  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın: *** Gizli metin: alıntı yapılamaz. ***
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository : *** Gizli metin: alıntı yapılamaz. ***


Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
tesekkurlerr
 

BlackSoul

31 Eki 2022
1,327 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları
  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın: *** Gizli metin: alıntı yapılamaz. ***
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository : *** Gizli metin: alıntı yapılamaz. ***


Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
teşekkürler
 

RuhsuzBeyy

Bakara 174
14 Eyl 2023
264 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları
  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın: *** Gizli metin: alıntı yapılamaz. ***
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository : *** Gizli metin: alıntı yapılamaz. ***


Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
Teşekkürler
 

ardentr47

10 Ağu 2023
136 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
REST API Tabanlı SMS Gönderim Altyapısı

Proje Tanımı

SMS Gateway, Android cihazlar üzerinden REST API aracılığıyla SMS gönderimi sağlayan açık kaynak kodlu bir platformdur. PHP backend ve Flutter tabanlı Android uygulamasından oluşan sistem, kurumsal veya bireysel projelerinizde ücretli SMS gateway hizmetlerine alternatif olarak kullanılabilir.

Kullanım Alanları
  • Web uygulamalarından müşteri bilgilendirme mesajları
  • Otomatik SMS bildirimleri ve doğrulama kodları
  • Hatırlatma ve uyarı sistemleri
  • API entegrasyonu gerektiren tüm projeler
Çalışma Prensibi
Sistem, sunucuda barındırılan PHP API'si ile Android cihaz arasında otomatik senkronizasyon sağlar. API'ye gönderilen SMS talepleri veritabanında kuyruğa alınır ve Android uygulama tarafından periyodik olarak kontrol edilerek ilgili alıcılara iletilir.

Kurulum Rehberi

Backend Kurulumu

  • Proje deposunu klonlayın: *** Gizli metin: alıntı yapılamaz. ***
  • web/ dizinindeki dosyaları hosting sunucunuza yükleyin
  • MySQL veritabanınızda smsgateway adında yeni bir veritabanı oluşturun
  • database.sql dosyasını veritabanınıza aktarın (import)
  • config.php dosyasını düzenleyerek veritabanı bağlantı bilgilerini girin
Android Uygulaması Kurulumu
  • GitHub deposundan APK dosyasını indirin veya Flutter ile derleyin
  • APK dosyasını Android cihazınıza yükleyin
  • Uygulamayı başlatın ve API URL adresinizi girin (örn: https://domain.com/api.php)
  • SMS ve bildirim izinlerini onaylayın
  • Sistem otomatik olarak arkaplan servisini başlatacaktır
API Kullanım Örneği

-------------------------------------------------------------------------------------------------------------

POST https://yourdomain.com/api.php?request=send-sms
Content-Type: application/json

{
"device_id": "unique_device_id",
"phone_number": "+901234567899",
"message": "Mesaj içeriği",
"priority": 5
}
-------------------------------------------------------------------------------------------------------------

Teknik Özellikler

  • Arkaplan servisi ile kesintisiz çalışma
  • Öncelik bazlı mesaj kuyruklama sistemi
  • Durum takibi ve raporlama (pending, sent, failed, delivered)
  • API Key tabanlı güvenlik sistemi
  • Çoklu cihaz desteği ve yük dengeleme
  • MySQL veritabanı ile veri kalıcılığı
Sistem Gereksinimleri

Sunucu Tarafı

  • PHP 8.0 veya üzeri
  • MySQL 5.7 veya üzeri
  • PDO MySQL eklentisi
  • Web sunucusu (Apache/Nginx)
Mobil Uygulama
  • Android 6.0 (API 23) veya üzeri
  • Flutter SDK 3.0+ (geliştirme için)


Proje Kaynağı

GitHub Repository : *** Gizli metin: alıntı yapılamaz. ***


Proje tamamen açık kaynak kodlu olup MIT lisansı altında paylaşılmaktadır.

!!Yasal Bildirim ve Sorumluluk!!
Bu yazılım eğitim ve bireysel kullanım amacıyla geliştirilmiş bir projedir.

  • Yazılım "olduğu gibi" sunulmaktadır ve geliştirici hiçbir garanti vermemektedir.
  • Toplu SMS gönderimi, spam ve izinsiz pazarlama faaliyetleri kullanan kişilerin sorumluluğundadır.
  • Kullanıcılar, bulundukları ülkenin telekomünikasyon mevzuatına uymakla yükümlüdür.
  • Ticari kullanım için ilgili kurumlardan gerekli izinlerin alınması gerekmektedir.
  • Yazılımın kötüye kullanımından doğacak hukuki, idari ve cezai sorumluluk tamamen kullanıcıya aittir.
yararlı paylaşım +rep