TokIt Pro is an iOS application designed for the sharing of short videos.
Inspired by the popular platform TikTok, TokIt Pro allows you to build your own trending video-sharing platform and social media presence with ease.
Whether you’re an aspiring content creator or a developer looking to create the next big app, TokIt Pro has everything you need to make it happen.
Build with:
Key Features
TokIt Pro comes packed with powerful, modern features that set it apart. Here’s a closer look at what the app offers:
- Native iOS Support: Optimized and built to run seamlessly on iOS devices, providing a smooth and engaging user experience.
- iOS 17.5 / iPadOS 17.5 Compatibility: Fully compatible with the latest versions of iOS and iPadOS, utilizing the latest advancements and system capabilities.
- Swift 5.10: Developed using Swift 5.10, leveraging the modern syntax, performance, and safety enhancements of the language.
- SwiftUI: Employs SwiftUI for a declarative syntax, enabling easier UI design and more dynamic, responsive interfaces.
- MVVM Architecture Pattern: Utilizes the Model-View-ViewModel (MVVM) design pattern for better separation of concerns, making it easier to manage and scale the app.
- Dependency Injection (DI) Design Pattern: Implements dependency injection to enhance testability and modularity, making the codebase more maintainable and flexible.
- On Disk Cache: Implements on-disk video cache management for faster loading time and lower database costs.
- Optimized Performance: Implements enhanced speed with pagination, server-side functions, and advanced code architecture.
- Reduced Database Costs: Utilizes optimized database architecture, call batching and code structure to minimize operational database expenses.
- Fully Functional: Includes all essential functionalities required for a complete video-sharing platform, from video uploading, user authentication and complete profiles to sharing and discovery.
Additional Features
- Social Interaction: Like, comment, and share videos within the TokIt Pro community, fostering social connections and trending content.
- Customizable User Profiles: Personalize user profiles with bio, profile picture, and other customizable elements.
- Notifications: Stay updated with notifications on video interactions and community activities.
Getting Started
To help you get started with TokIt Pro, we’ve created a comprehensive setup guide that walks you through the installation and configuration process. You’ll learn how to set up your development environment, initialize Firebase, and get the app running on your device or simulator.
Explore, create, and share your talent with TokIt Pro. Dive into the dynamic world of short videos and social engagement. For detailed instructions and configuration, please refer to our extensive documentation.
Ready to join the TokIt Pro experience? Let’s get started and bring your video-sharing vision to life with TokIt Pro!
Kurulum Talimatları
KURULUM;
- Dosyalarınızı ftp'nize aktarınız.
- Hosting panelinizden yeni bir veri tabanı oluşturunuz.
- Kurulum dosyasında bulunan "DATA.sql" dosyasını, oluşturduğunuz veritabanına aktarınız.
- settings/DB.php dosyasında, veri tabanı bilgilerinizi girerek web sitenizi aktif edebilirsiniz.
ÖNEMLİ;
- Yazılımımız en düşük 5.4 PHP sürümü ile çalışmaktadır.
- Sunucunuzda güncel IONCUBE yüklü olmalıdır.
- İletişim formları, SMTP bilgilerini girmediğiniz taktirde çalışmaz.
ADMIN GİRİŞ BİLGİLERİ (Standart);
- Admin Paneli : www.domainadiniz.com/admin
- E-Posta : info@example.com
- Parola : admin123
Güncelleme Sürüm Geçmişi
V2.1.1
- Fotoğrafların sunucuya optimizeli olarak yüklenmesi sağlandı. (Örn: 5MB fotoğraf sunucuya 195KB olarak yüklenmesi gibi.)
- Performans iyileştirmeleri yapıldı.
- Güvenlik testlerinden geçirildi.
V2.1.0
- Fotoğrafların sunucuya optimizeli olarak yüklenmesi sağlandı. (Örn: 5MB fotoğraf sunucuya 195KB olarak yüklenmesi gibi.)
- Performans iyileştirmeleri yapıldı.
- Güvenlik testlerinden geçirildi.
V2.1.0
- Fotoğrafların sunucuya optimizeli olarak yüklenmesi sağlandı. (Örn: 5MB fotoğraf sunucuya 195KB olarak yüklenmesi gibi.)
- Performans iyileştirmeleri yapıldı.
- Güvenlik testlerinden geçirildi.