xpen adlı üyeden alıntı: mesajı görüntüle
Merhaba,

Dün açtığım konuyu kapatıp daha detaylı açmak istedim. Aşağıdaki template'i kullanarak ve yine aşağıdaki brief'e uygun bir admin panel gerekli. Panel, android mobil uygulamamız içindir. Her şeyi eksiksiz yapılmalı, proje sonunda uygulamadan istek atağımız adresler vb. detaylı olarak iletilmeli. Panel güvenli olmalı, şifrelemeler olmalı. Sadece bize özel olmalı ve açık kaynak olarak bize teslim edilmeli. Proje sonunda ilerleyen zamanlarda geliştirmeler yapılabilir, kodlamada buna dikkat edilmeli, daha sonra destek almak istediğimizde ya da özellik ekletmek istediğimizde de ulaşabileceğimiz kişilerden teklif bekliyoruz. İşinde iyi, profesyonel kişiler fiyat ve süre ile birlikte dönüş yaparsa sevinirim. Mesaj atıp bana ulaşın wp vs. yazmak yerine dediğim gibi süre ve fiyat bilgisi ile varsa aklınızdaki soruları iletmeniz daha iyi olur. Sorularınızı konuya yazarak da sorabilirsiniz. Uygulamanın mobil kısmı hazır, mevcutta kullandığımız admin panelini de işi vereceğimiz arkadaşla paylaşacağız.

Tema link: https://dashwind.themenio.com/index.html#

Brief:


Proje: TikTok Hizmetleri Sunan Android Uygulaması İçin Admin Paneli Geliştirme

Proje Açıklaması:
Bu admin paneli, TikTok hizmetleri sağlayan Android uygulamanızı etkin bir şekilde yönetmek için geliştirilecektir. Uygulama, kullanıcıların TikTok hesapları için izlenme, beğeni ve takipçi gibi etkileşimler satın almasına olanak tanır. İşlemler jeton sistemi üzerinden yürütülmektedir. Kullanıcılar uygulamaya üye olmadan, TikTok kullanıcı adlarını ve cihaz kimliklerini girerek işlem yapar. Panel, bu kullanıcıların işlemlerini izleme, yönetme ve optimize etme görevlerini üstlenecektir. Aşağıda panelin sahip olması gereken özellikler detaylandırılmıştır:

1. Kullanıcı Yönetimi:

• Uygulama açıldığında, kullanıcı adını (TikTok username) ve cihaz kimliğini (device ID) panele kaydedeceğiz. Bu bilgiler, kullanıcının sisteme dahil olduğunu gösterir.
• Panel üzerinden her yeni kullanıcıya otomatik olarak verilecek başlangıç jeton miktarını ayarlayabilmeliyiz.
• Kullanıcıların cihaz kimliği, toplam jeton miktarı, oluşturdukları siparişler ve işlem geçmişlerini görüntüleyebileceğimiz bir kullanıcı listesi olmalı. Kullanıcı adlarına veya cihaz kimliklerine göre arama yapabilmeli ve kullanıcı detaylarına erişebilmeliyiz.

2. Sipariş Yönetimi:

• Siparişler sayfasında kullanıcıların verdiği tüm siparişler (takipçi, izlenme, beğeni vb.) listelenmelidir. Siparişin detayları (harcanan jeton miktarı, sipariş linki vb.) en güncelden en eskiye doğru sıralanmalıdır.
• Sipariş durumları manuel olarak “Beklemede”, “İşleniyor”, “Tamamlandı”, “İptal Edildi”, “İnceleniyor” ve “Hata” olarak güncellenebilmelidir. İptal edilen siparişler için iptal sebebi girilebilmelidir. İlk sipariş doğrudan “İnceleniyor” statüsünde olmalıdır.
• Siparişlerin kullanıcılara veya sipariş bağlantısına göre aranabilmesi gerekmektedir.
• Hata durumuna geçen siparişlerin jeton bedeli otomatik olarak kullanıcıya geri iade edilmelidir.
• Beğeni ve izlenme için aynı linke, takipçi için aynı kullanıcı adına "İşleniyor" ya da "İnceleniyor" statüsünde bir sipariş varsa, o sipariş tamamlanmadan o linke/kullanıcı adına yeni bir sipariş alınmamalı. Bu hata olarak kullanıcıya dönmeli.

3. Ticket (Destek Talebi) Sistemi:

• Kullanıcılar uygulama üzerinden destek talebi oluşturabilir ve bu talepler panelde listelenmelidir.
• Admin paneli üzerinden destek taleplerine yanıt verilebilmeli ve yanıtlandığında kullanıcıya bildirim gitmelidir.
• Ticket durumları “Yeni”, “Yanıtlandı” ve “Kapatıldı” olarak görüntülenebilmelidir. Kapatılan ticket’lara kullanıcı tekrar yanıt veremez, ancak yanıtlanmış ticket’lara cevap verebilir.

4. İstatistik ve Raporlama:

• Panelde günlük, haftalık ve aylık kullanıcı sayıları ile satın alınan jeton miktarları görüntülenmeli.

5. Kullanıcı Yasaklama ve Yönetim:

• Panel üzerinden herhangi bir kullanıcının (cihaz kimliği) işlemlerini yasaklayabilmeliyiz. Yasaklanan kullanıcıların listesi, yasaklama nedeni ve süresiyle birlikte gösterilmelidir.
• Uygulamaya giriş yapan kullanıcıların yasak durumu panele gelen istekte kontrol edilmeli ve yasaklı kullanıcıların uygulamaya erişimi engellenmelidir.

6. Sipariş İptal Hakkı:

• Kullanıcılar, verdikleri siparişleri ilk 1 dakika içinde iptal edebilmelidir.

7. Kullanıcı Bilgilerini Düzenleme:

• Kullanıcıların cihaz kimliği, jeton miktarı ve diğer bilgileri admin paneli üzerinden düzenlenebilir olmalıdır.

8. Bildirim Sistemi:

• Sipariş tamamlandığında, ticket yanıtlandığında veya jeton miktarı belirlenen sınırın altına düştüğünde kullanıcılara otomatik bildirim gönderilmelidir.
• Panel üzerinden toplu olarak tüm kullanıcılara ya da belirli kullanıcılara özel bildirimler gönderebilmeliyiz.

9. VIP Kullanıcı İşareti:

• Uygulama içi jeton satın alan kullanıcıların profillerinde bir VIP işareti olmalı veya bu kullanıcılar özel bir statüyle listelenmelidir.

10. Jeton Satın Alımları:
• Uygulama içinden yapılan son satın alımlar bir sayfada görüntülenmeli. Bu ekranda kullanıcı cihaz id, kullanıcı adı ve kaç jeton satın alıdığı ile mevcut jeton sayısı görüntülenmeli.

* Tüm tablolarda en başta yapılan son işlem olmalı.
* Uygulamada retrofit ile json işlemleri yapıyoruz.

Bu panel, kullanıcı yönetimi ve işlemlerle ilgili detaylı bir kontrol sunarak, uygulamanızın performansını optimize etmek ve müşteri memnuniyetini artırmak için tasarlanacaktır.

Selamlar, tarafınıza bilgilendirme mesajı gönderildi, geri dönüşünüzü beklemedeyiz.