Untitled
unknown
plain_text
2 months ago
11 kB
9
Indexable
Sopl - Freelance İstenen Özellikler 1. Tema ve Görsel Özellikler * Tema Seçenekleri: Uygulama, kullanıcıların tercihlerine göre Light ve Dark olmak üzere iki farklı tema seçeneği sunmalıdır. 2. Kullanıcı ve Profil Yönetimi * Yetkili Paneli: Yetkililer için, rapor ve denetlemelerini yapabilcekleri bir yetkili panelleri olmalıdır. * Profil Sistemi: * Kullanıcı Profili: Kullanıcı profillerinde görünen ad, kullanıcı adı, varsa onay işareti (mavi tik), rozetler ve kullanıcı hakkında bilgiler görüntülenmelidir. * Ana Profil: * Profiller özel veya herkese açık olarak ayarlanabilmelidir. * Takipçi sayısı, takip edilenler ve gönderi sayıları gösterilmelidir. * Kullanıcı profilinde üç ana sekme olmalıdır: Gönderiler, Klipler, Etiketlenenler. * Mini Profil: Kullanıcılar DM veya topluluk içinde iken, profile tıklandığında mini profil görünmelidir. Ana profile erişim için mini profildeki “Profili Göster” tuşu kullanılmalıdır. 3. Etkileşim ve İçerik Paylaşım Sistemleri * Gönderi Sistemi: Kullanıcılar yalnızca metin veya yalnızca medya içeren gönderiler paylaşabilmelidir. * Clips Sistemi: Kullanıcılar kısa video içerikleri paylaşabilmelidir. * Hikaye ve Clips Editörü: * Metin ve Yazı Stilleri: Yazı tipleri, boyutları, renkleri ve hizalamaları özelleştirebilme. Animasyonlu metin eklenebilir olmalıdır. * Medya ve Efektler: Fotoğraf ve video. Filtreler, renk düzenlemeleri, efektler (bulanıklık, bokeh vb.) ekleyebilmelidir. * Sticker ve GIF’ler: Etkileşimli çıkartmalar, emojiler, GIF’ler ekleyebilmelidir. * Çoklu Katman Desteği: Birden fazla medya katmanı ekleyip düzenleyebilmelidir (Çok detaylı olmayabilir) * Kaydetme ve Paylaşma: İçeriği kaydedip doğrudan paylaşabilir veya dışa aktarabilmelidir. * Hikaye Sistemi: * Kullanıcılar 24 saat geçerli hikayeler paylaşabilmelidir. * Hikayelere beğeni yapılabilir ve DM üzerinden yanıtlanılabilir. * Kullanıcılar, hikayelerine kimlerin erişebileceğini (takipçiler, yakın arkadaşlar) seçebilmelidir. * Kullanıcı Takibi ve Etkileşim: * Kullanıcılar arasında etkileşimi artırmak için "Beğeni" ve "Yorum" sistemleri eklemek. * Takip edilen kullanıcılara dair daha detaylı bildirim ayarları (takip edilen kişinin yeni gönderi paylaşması durumunda bildirim alabilme gibi). 4. Direkt Mesajlaşma (DM) Sistemi * Metin Mesajları: Kullanıcılar birbirlerine metin mesajları gönderebilmelidir. * Medya Paylaşımı: Fotoğraf, video, sesli mesaj ve diğer dosyalar gönderilebilmelidir. * Emoji ve Etiketleme: Kullanıcılar mesajlarına emoji ekleyebilir, @etiketleri ile diğer kullanıcıları etiketleyebilir. * Mesaj Düzenleme ve Silme: Kullanıcılar, gönderilen mesajları belirli bir süre içinde silebilir veya düzenleyebilir. * Mesaj İletme: Kullanıcılar, gönderdikleri mesajları üçüncü bir profile iletebilirler. 5. Grup ve Topluluk Sistemi * Grup Sohbetleri: DM sistemindeki tüm özellikler grup sohbetlerine entegre edilmelidir. Gruplarda DM’ler ile aynı yerde listelenmelidir. * Topluluk Sistemi: * Kanal Türleri: Topluluklarda metin kanalı, ses kanalı ve forum kanalı gibi birden fazla kanal türü bulunmalıdır. * Sınıf Sistemi: Discord’daki rollerle benzer şekilde, her kullanıcıya sınıf (rol) atanabilmelidir. * Özelleştirme: Sınıfların rengi ve simgeleri özelleştirilebilir olmalı, simge boyutları 128x128px olarak sınırlandırılmalıdır. * İzinler ve Yetkiler: Sınıfların toplulukta neleri yapabilcekleri ayarlanabilmelidir. * Yönetici Araçları: Topluluk yöneticileri için içerik moderasyonu, kullanıcı raporlama ve otomatik uyarı sistemleri sağlanmalıdır. * Topluluk Analizi: Topluluk yöneticileri ve sahipleri, etkileşimleri ve kullanıcı aktivitelerini detaylı bir şekilde analiz edebilmelidir. 6. Dil ve Çeviri Sistemi * Çoklu Dil Desteği: Uygulama, birden fazla dil desteği sunmalıdır. * Dil Ekleme Kolaylığı: Yeni diller kolayca eklenebilmeli ve kullanıcının tercihlerine göre biz tarafından eklenmiş bir dil yoksa kullanıcının tercihine bağlı otomatik çeviri yapılabilmelidir. 7. Premium Sistemi * Mesaj Karakter Sınırı: Premium kullanıcılar, mesaj karakter sınırını 1000’den 4000’e kadar artırabilmelidir. * Görüldü Bilgisi: Premium kullanıcılar, DM ve grup sohbetlerinde mesajların “görüldü” bilgisine sahip olabilir. * Dosya Yükleme Sınırı: Premium kullanıcılar, dosya yükleme limitini 100 MB’ye kadar artırabilir. * Topluluk Katılımı: Premium kullanıcılar, 50 yerine 200 topluluğa katılabilir. 8. Güvenlik ve Gizlilik * Engel Sistemi: Kullanıcılar birbirlerini engelleyebilmelidir. * Hesap Güvenliği: Hesap güvenliği için iki faktörlü kimlik doğrulama (2FA) kullanılabilir olmalıdır. * Hesap Kurtarma Seçenekleri: Hesap güvenliği için, iki faktörlü kimlik doğrulama (2FA) dışında, hesabı kurtarmak için yedek e-posta veya telefon numarası gibi ek güvenlik seçenekleri eklenebilir. * Veri Şifreleme: Kullanıcı verileri, hem veritabanında hem de iletişimde uçtan uca şifrelenmiş olmalıdır. * Parola Güvenliği: Parolalar, SHA3 veya SHA2’nin güçlü versiyonları ile güvenli bir şekilde saklanmalıdır. 9. Kullanıcı Etkileşimleri ve Durum Sistemleri * Durum Sistemleri: * Çevrim Dışı: Kullanıcılar uygulamada aktif olmadığında çevrim dışı durumu belirtebilirler. * Aktif: Kullanıcılar uygulamaya aktif olduklarını belirtebilirler. * Boşta: Kullanıcı ekrana dokunmadığında sistem tarafından otomatik olarak boşta durumu seçilebilir. * Rahatsız Etme: Kullanıcılar, bildirimlerin gelmemesi için rahatsız etme modunu aktif edebilir. 10. Bildirim ve Arama Motoru * Bildirim Sistemi: Kullanıcılar gelen mesajlar, takip istekleri ve diğer bildirimleri hem uygulama içi hem de uygulama dışı olarak alabilmelidir. * Bildirim Yönetimi: Bildirimlerin kategorilere ayrılması (örneğin, “önemli bildirimler”, “güncellemeler”, “topluluk etkinlikleri” gibi). * Arama Motoru: Üst panelde bir arama motoru bulunmalı, kullanıcılar DM’deki mesajlarını, topluluklardaki içerikleri ve profilleri arayabilmelidir. 11. İçerik ve Kullanıcı Raporlama * Raporlama Sistemi: Kullanıcılar, gönderiler, mesajlar, hikayeler, klipler, profiller gibi içerikleri raporlayabilmelidir. * İçerik Moderasyonu: Yetkililer, yönetim panelinde raporları hızlı bir şekilde inceleyip işlem yapabilmelidir. 12. İçerik Arşivleme ve Canlı Yayın * Arşiv Sistemi: Kullanıcılar gönderilerini, hikayelerini ve kliplerini arşivleyebilir ve dilediğinde erişebilir. * Canlı Yayın Sistemi: Kullanıcılar, profillerinde istediği zaman canlı yayın başlatabilmelidir. 13. Reklam ve İşbirlikleri * İçerik Sponsorluğu: Kullanıcılar, içeriklerinin sponsorluk almasını sağlayabilir ve sponsorluk anlaşmaları yapabilirler. * Reklam Gösterimi: Kullanıcılar, reklam gösterimleri ile ilgili tercihlerde bulunarak, görmek istedikleri reklam türlerini seçebilirler. 14. Veri Analizi ve Gizlilik * Veri Satışı: Kullanıcı verileri satılabilir olması için veritabanlarında uygun şekilde saklanmalıdır. * Veri Analizi: Kullanıcıların ilgi alanları ve davranışları hakkında veri analizi yapılabilir. 15. Keşfet Sistemi * Algoritmik Keşif: Kullanıcılar, uygulamayı aktif bir şekilde kullandıkça, algoritmalar sürekli olarak takip ettikleri profilleri, beğendikleri gönderi ve klipleri analiz eder. Buna göre kullanıcıya, ilgisini çekebilecek yeni gönderiler, klipler ve profiller önerilir. * İlgi Alanına Göre Keşif: Kullanıcıların daha önce beğendiği içeriklerin ve etkileşimde bulunduğu hashtag'lerin takibi yapılır. Bu sayede, onların ilgi alanlarına uygun içerikler, daha kişisel ve hedeflenmiş bir keşif deneyimi sunar. 16. Ayarlar Sistemi * Kullanıcıya Özel Ayarlar: Uygulama, kullanıcıların tüm sistem ayarlarını kişisel tercihlerine göre özelleştirmelerine olanak tanır. * Tema Seçimi: Kullanıcılar, Light ve Dark gibi tema seçenekleri arasında istedikleri temayı seçebilir ve bu ayarı diledikleri zaman değiştirebilirler. * Bildirim Ayarları: Kullanıcılar, bildirim almak istedikleri içerikleri ve aktiviteleri özelleştirebilir. Rahatsız Etme modu aktifken bile, belirli kişilerden (önemli kişiler veya yöneticiler gibi) bildirim alabilecek şekilde ayar yapılabilir. * Hikaye Paylaşım Ayarları: Kullanıcılar, hikayelerini kimlerle paylaşacaklarını (takipçiler, yakın arkadaşlar vb.) seçebilir ve her paylaşımda bu tercihi değiştirebilirler. * Keşfet Öneri Ayarları: Kullanıcılar, keşfet sisteminden hangi tür içeriklerin önerileceğini kişisel tercihlerine göre ayarlayabilir. Örneğin, belirli hashtag’leri beğenip beğenmemek veya belli türdeki içerikleri görmek istememek gibi seçenekler sunulabilir. * Dil Seçimi ve Çeviri Ayarları: Kullanıcılar, uygulamanın dilini seçebilir ve otomatik çeviriyi açıp kapatabilirler. * Premium Ayarları: Premium kullanıcılar, premium özelliklerin (karakter sınırı, dosya yükleme sınırı gibi) etkin olup olmadığını yönetebilir, bu özellikleri diledikleri zaman aktif veya pasif hale getirebilirler. * Gizlilik ve Güvenlik Ayarları: Kullanıcılar, profil gizliliklerini (özel/profil) ve hesap güvenliklerini (2FA, şifre değiştirme vb.) kişisel tercihlerine göre ayarlayabilirler. * Reklam Gösterim Ayarları: Kullanıcılar, hangi tür reklamları görmek istediklerini seçebilir ve belirli reklam kategorilerini devre dışı bırakabilirler. * Ödeme ve Abonelik Yönetimi: * Abonelik Bilgileri: Kullanıcılar, premium aboneliklerinin süresini ve yenilenme tarihlerini görüntüleyebilir. Abonelik tipi (aylık, yıllık vb.) ve ücret bilgileri gösterilebilir. * Ödeme Yöntemi Ekleme: Kullanıcılar, uygulama içinden ödeme yöntemlerini (kredi kartı, banka kartı, vb.) güvenli bir şekilde ekleyebilir ve güncelleyebilirler. * Ödeme Yöntemi Seçimi: Kullanıcılar, birden fazla ödeme yönteminden tercih ettiklerini seçebilirler ve tercihlerine göre ödeme yöntemi atayabilirler. * Ödeme Geçmişi: Kullanıcılar, geçmişte gerçekleştirdikleri tüm ödemelere, faturalarına ve abonelik işlemlerine erişebilirler. * Fatura Yönetimi: Kullanıcılar, premium üyelikleri için fatura bilgilerini görüntüleyebilir ve indirebilirler. Faturalar, tarih, ödeme tutarı ve ödeme yöntemi gibi bilgileri içermelidir.
Editor is loading...
Leave a Comment