QuizHour est une application de quiz complète pour Android et iOS construite sur le framework Flutter. Il dispose d’un panneau d’administration Web pour contrôler l’application qui est également basée sur le flutter. Firebase est utilisé comme backend de l’application qui est une solution de base de données rapide et sécurisée de Google. Vous pouvez créer votre propre application de quiz à partir de cela, ajouter votre propre contenu et publier vos applications Android et iOS et gagner grâce à des publicités.
– Version : 1.0.4 – Voir les changelogs en bas de cette page
– Dernière mise à jour: 01 février 2023– Fichiers inclus : code source Full Flutter (iOS, Android, Web Admin)
– Compatible avec la dernière version de Flutter 3.x– C’est un Licence de produit exclusive de Envato
Il contient de nombreuses animations et des conceptions d’interface utilisateur impressionnantes qui aideront à impliquer les utilisateurs et à fournir de meilleures performances d’application conviviales. Nous avons utilisé un modèle d’utilisateur basé sur des points où les utilisateurs ont besoin de points pour jouer à des quiz. Les utilisateurs peuvent gagner des points en jouant à des quiz et en regardant des publicités vidéo. Il y a aussi un classement pour les utilisateurs.
Qu’obtiendrez-vous
- Code source complet de l’application pour iOS et Android
- Code source complet du panneau d’administration Web
- Documents d’installation en ligne étape par étape pour l’administrateur et l’application
- Mises à jour à vie gratuites
Les 5 meilleures raisons d’acheter cette application
- Design parfait et élégant au pixel près avec de nombreuses animations
- Exécuter sur les appareils iOS et Android
- Base de code unique, chargement ultra rapide et excellentes performances
- Fonctionnalités riches et mises à jour régulières.
- Code propre, structuré et facilement lisible et économisez au moins trois mois de temps de développement.
Caractéristiques notables
Fonctionnalités de l’application
Écran de démarrage: Écran de démarrage animé intégré.
Enregistrement/Connexion de l’utilisateur: Les utilisateurs ne peuvent pas accéder au contenu de l’application sans connexion/enregistrement. Nous avons utilisé les connexions par e-mail, Google, Facebook et Apple.
Avatars des utilisateurs : Les utilisateurs peuvent sélectionner leurs avatars préférés. Nous avons inclus 17 avatars d’utilisateurs différents. Vous pouvez les modifier si vous le souhaitez.
Modèle utilisateur basé sur des points : Nous avons utilisé un modèle utilisateur basé sur des points où les utilisateurs ont besoin de points pour jouer à n’importe quel quiz. La récompense pour la réponse correcte et la pénalité pour la fonctionnalité de réponse incorrecte sont également appliquées. Si l’administrateur le souhaite, les nouveaux utilisateurs peuvent obtenir des points gratuits après leur inscription. Les utilisateurs peuvent également gagner des points en regardant des publicités vidéo récompensées.
Animations : Cette application a plein d’animations. Nous avons utilisé des animations intégrées de Flutter et également utilisé des fichiers d’animation de Lottie. Vous pouvez modifier toutes les animations personnalisées avec vos fichiers Lottie.
Assistance vidéo : La description du quiz prend en charge les textes HTML, y compris les textes, les images, les vidéos, etc. Les vidéos réseau et les vidéos youtube iframe sont toutes deux prises en charge par les lecteurs vidéo natifs.
Notifications push interactives: Nous avons utilisé le service de notification push firebase qui est entièrement gratuit. L’administrateur peut envoyer des notifications push directement depuis le panneau d’administration à tous les utilisateurs Android et iOS en un seul clic. Le corps de la notification push prend également en charge le texte HTML. Cela signifie que les textes HTML, les images et les vidéos seront également pris en charge.
Image et données mises en cache: Service d’image de cache utilisé pour enregistrer des images en ligne dans une base de données locale pour une expérience plus rapide. Les images et les bases de données peuvent être accessibles même hors ligne.
Service d’arrière-plan : Nous avons utilisé firebase comme backend de ce projet complet qui est rapide et sécurisé.
Règles de sécurité personnalisées : Nous avons inclus des règles de sécurité personnalisées pour la base de données principale qui sécuriseront les données contre les pirates. Ainsi, vous n’avez pas à vous soucier de la sécurité de la base de données.
Monétisation : Nous avons utilisé les publicités Admob pour la monétisation en respectant la politique AdMob. Une bannière publicitaire en bas de l’écran du quiz, une publicité interstitielle après avoir terminé chaque quiz et des publicités vidéo récompensées pour générer des récompenses pour les utilisateurs.
Prise en charge multilingue : L’application prend en charge plusieurs langues. Vous pouvez utiliser n’importe quelle langue. Nous avons ajouté 10 fichiers de langue prédéfinis.
Assistance RTL: Prise en charge RTL des langues de type RTL telles que l’arabe, l’hébreu, etc.
Politique de protection des données de l’UE: La politique de protection des données de l’UE a été appliquée. Les utilisateurs peuvent supprimer leurs comptes et leurs données de l’application à tout moment.
Prise en charge du son et des vibrations : Ajout d’une fonction de son et de vibration dans l’écran du quiz. Les utilisateurs peuvent activer/désactiver le son et les vibrations. Vous pouvez utiliser vos sons personnalisés.
Catégories & Sous-catégories : Les questions sont divisées en catégories et sous-catégories où les sous-catégories seront représentées sous forme de quiz.
Types de questions : Textes seuls et textes avec image.
Types d’options : Quatre options et deux options (vrai/faux).
Beaux écrans d’embarquement – Des écrans d’introduction pour définir les fonctionnalités de l’application.
Analyse Firebase: Pour accéder à l’activité en temps réel des utilisateurs.
Gestion de l’état : Fournisseur
Base de données locale : Hive et Préférences partagées.
Fonctionnalités d’administration
Le panneau d’administration est également construit sur le framework Flutter. Aucun domaine ni hébergement personnalisé n’est requis pour le panneau d’administration. Vous les obtiendrez gratuitement à partir de firebase.
Tableau de bord: Aperçu statistique des utilisateurs, des catégories, des quiz, des questions, des éléments en vedette et des notifications.
Notifications : Vous pouvez envoyer des notifications directement depuis le panneau d’administration. Le corps de la notification prend en charge les textes, les images et les vidéos HTML.
Contrôle administratif : Attribuez des éditeurs, désactivez/activez les utilisateurs de l’application, modifiez les points, activez/désactivez des fonctionnalités spécifiques, etc.
Contrôle des annonces: Activer/désactiver des publicités et des points spécifiques.
Contenu: Ajouter/modifier/supprimer tous les types de contenu.
Nettoyer le code
Démos
- Panneau d’administration : https://admin-quizhour.web.app
- Démo Android : Google Play Store
- Démo iOS : App Store (TestFlight)
- Page Facebook : Laboratoire MRB
- Chaîne Youtube : Laboratoire MRB
- Contactez-nous : [email protected]
Ceci est une application 100% complète pour une utilisation en production. Configurez simplement le panneau d’administration et l’application, ajoutez votre propre contenu et il sera à vous. C’est ça.
Pour toute question, veuillez nous contacter.
E-mail: [email protected]
Merci
Journaux des modifications :
v1.0.4 – 01 février 2023
- Updated with the flutter latest version 3.7.x
v1.0.3 (correctif)– 25 janvier 2023
- Fixed the loading issue in the splash screen
v1.0.3– 17 janvier 2023
- Initial Release