Version 1.3.3
(mis à jour le 18 juillet 2024)
+ [Ajout] Passerelle de paiement Razorpay (frais et modules d'abonnement) + [Amélioration] Autres améliorations
Version 1.3.2
(mis à jour le 29 juin 2024)
+ [Ajouté] Site Web de l'école - Domaine scolaire personnalisé + [Ajouté] Modèle d'e-mail personnalisé + [Ajouté] Générer des certificats pour les étudiants et le personnel + [Ajouté] Carte d'identité du personnel + [Ajouté] PDF des résultats des étudiants + [Ajouté] Téléchargement en masse du personnel et des enseignants + [Ajouté] Groupe de classe + [Ajouté] Les étudiants/le personnel peuvent télécharger le résultat + [Amélioration] Améliorer la paie, ajouter les indemnités et les déductions + [Amélioration] Paiement partiel des frais avec réception du solde restant + [Amélioration] Autres améliorations
Version 1.3.1
(mis à jour le 27 mai 2024)
+ [Mis à jour] Mise à jour de la version obsolète du message cloud Firebase + [Mis à jour] Codes d'application mis à jour vers la dernière version de Flutter (3.22.0) + [Amélioration] Améliorations et correction de bugs
Version 1.3.0
(mis à jour le 14 mai 2024)
+ [AJOUTÉ] Application personnel-enseignant + [AJOUTÉ] Plan d'abonnement scolaire prépayé + [AJOUTÉ] Carte d'étudiant avec paramètres dynamiques + [AJOUTÉ] Langue par défaut selon l'utilisateur + [AJOUTÉ] Réinitialisation du mot de passe utilisateur à partir du panneau d'administration + [AJOUTÉ] Envoyer une notification au tuteur lors de la création des frais + [AJOUTÉ] Rapport de congés selon le personnel dans le panneau d'administration de l'école + [AJOUTÉ] L'enseignant de la matière peut consulter l'horaire des examens + [AJOUTÉ] Envoyer une notification au tuteur de l'élève absent + [Amélioration] Amélioration du tableau de bord de l'école et du super administrateur et autres améliorations + [Amélioration] Prise en charge de la mise en page RTL + [Amélioration] Récupération de données selon l'enseignant de la matière + [Amélioration] Notification + [Amélioration] Système de semestre
Version 1.2.1
(mis à jour le 29-mars-2024)
+ [Ajouté] Correction du problème de soumission des devoirs + [Ajouté] Correction du problème de soumission des réponses aux examens en ligne + [Ajouté] Correction du problème de date d'échéance dans le module des frais + [Ajouté] Correction du problème de notification iOS + [Ajouté] Autres améliorations
Version 1.2.0
(mis à jour le 05-mars-2024)
+ [Ajouté] Système d'envoi de notifications + [Ajouté] Galerie de l'école + [Ajouté] Paiement de la facture d'abonnement en espèces / chèque dans le panneau Super Admin + [Ajouté] Génération de bulletin de salaire du personnel + [Ajouté] Statistiques sur les frais + [Ajouté] Téléchargement en masse d'images de profil pour les détails de l'étudiant et du tuteur + [Ajouté] Frais Type de frais dus : Fixe / Pourcentage + [Ajouté] Option de format de date + [Amélioration] Jours de cycle de facturation ajoutés Forfait + [Amélioration] Optimisation du code d'abonnement + [Amélioration] Autoriser le membre du personnel à mettre à jour les détails de son profil + [Amélioration] Filtres supplémentaires introduits dans le système pour le filtrage des données de tableau + [Amélioration] Conception de la page de destination modifiée + [Correction] Calcul du montant des frais lorsque les frais dus sont appliqués + [Correction] Option d'exportation ajoutée dans les tableaux
Version 1.1.1
(mis à jour le 02-févr.-2024)
+ [Amélioré] Calcul de la facturation des abonnements + [Ajouté] Noms des fonctionnalités ajoutés dans les traductions linguistiques + [Corrigé] Problème de mise à jour des étudiants résolu lors du téléchargement d'un champ de fichier personnalisé
Version 1.1.0
(mis à jour le 25-jan-2024)
+ [Ajouté] Module Frais + [Ajouté] Gestion des congés du personnel + [Ajouté] Gestion de la paie du personnel + [Ajouté] Liens vers les documents d'orientation sur la page de destination + [Amélioration] Page de destination multilingue + [Amélioration] Gestion des abonnements dans le panneau Super Admin et le panneau Admin de l'école + [Amélioration] Graphique des dépenses et de la fréquentation par section de classe Page du tableau de bord de l'école
Version 1.0.1
(mis à jour le 1er décembre 2023)
+ [Ajouté] Option de personnalisation de la page de destination ajoutée + [Ajouté] Ajout de la protection contre la suppression des données si les données sont associées à d'autres données + [Améliorations] Des problèmes mineurs ont été corrigés
Caractéristiques
Ce système comprend 14 fonctionnalités/modules. Parmi ces fonctionnalités/modules, 10 seront utilisés pour la création de packages.
Les 4 fonctionnalités par défaut sont les suivantes :
Gérer les écoles :
Le super administrateur créera l'école et l'administrateur de l'école. L'administrateur de l'école peut accéder au panneau d'administration de l'école grâce à l'e-mail et au mot de passe de l'administrateur. Le mot de passe sera le numéro de téléphone de l'administrateur par défaut.
Le super administrateur peut supprimer et désactiver les écoles. Si l'école est désactivée, les élèves ne peuvent pas accéder à leur profil.
Gérer les packages :
Créer un package :
Le super administrateur saisira le nom du package, la description, le slogan, les frais par étudiant actif, les frais par membre du personnel actif, le package de mise en évidence et les fonctionnalités.
Ici, le nom du package, les frais par étudiant actif et les frais par membre du personnel actif sont requis pour créer le package.
Par défaut, dans les fonctionnalités Gestion des étudiants, Gestion des études, Gestion des enseignants et Gestion de l'année de session, le super administrateur doit sélectionner les autres fonctionnalités.
Forfait points forts :
Si le super administrateur sélectionne le package en surbrillance, ce package sera affiché sur la page de publicité.
Une fois le package créé, il sera en mode non publié.
Voir les packages :
L'administrateur peut voir tous les packages. L'administrateur peut voir combien d'utilisateurs utilisent ce package.
Mettre à jour le rang du package :
L'administrateur peut mettre à jour le rang du package en faisant glisser le package vers le haut ou vers le bas.
De l’autre côté, l’école verra les packages en fonction du rang.
Modifier le paquet :
L'administrateur peut publier ou annuler la publication de n'importe quel package.
Si l'administrateur met à jour le prix par étudiant actif, le prix par personnel actif et les fonctionnalités, cela sera appliqué pour le prochain cycle de facturation de l'école.
Mettre à jour le rang du package :
L'administrateur peut mettre à jour le rang du package en faisant glisser le package vers le haut ou vers le bas.
De l’autre côté, l’école verra les packages en fonction du rang.
Gérer les modules complémentaires :
Créer un module complémentaire :
L'administrateur peut créer le module complémentaire pour toutes les fonctionnalités, à l'exception des 4 fonctionnalités par défaut. Une fois le module complémentaire créé, il sera en mode non publié.
Modifier le module complémentaire :
Si l'administrateur met à jour le prix d'un module complémentaire, celui-ci prendra effet au cours du prochain cycle scolaire.
Supprimer le module complémentaire :
Si l'administrateur met à jour le prix d'un module complémentaire, celui-ci prendra effet au cours du prochain cycle scolaire.
Abonnements :
L'administrateur verra tous les abonnements de l'école. L'administrateur verra les détails de l'école, les détails du plan, le montant de la facturation, le cycle de facturation, la date de facturation et le statut.
Statut :
Le statut aura ces valeurs : Cycle en cours, Payé, En retard, Échec, En attente, Prochain cycle de facturation.
Gestion du personnel :
L'administrateur peut créer des rôles et gérer le personnel.
Rôles :
L'administrateur peut créer le rôle. Dans le rôle d'administrateur, attribuez des autorisations pour gérer les modules.
Gérer le personnel :
L'administrateur peut créer le membre du personnel.
Créer du personnel :
L'administrateur peut créer un membre du personnel. L'administrateur doit sélectionner le rôle, le prénom, le nom, le mobile, l'image, le salaire et les écoles attribuées.
Sauf l'image et l'école attribuée, tous les champs sont obligatoires.
Le personnel de soutien peut être affecté à plusieurs écoles. De l'autre côté, l'école aura le numéro du personnel de soutien qui lui est associé.
Modifier et supprimer le personnel :
L'administrateur peut supprimer et modifier le membre du personnel.
FAQ :
Le super administrateur peut créer la FAQ. Elle comporte un titre et une description. Elle sera reflétée dans la page de publicité.
Paramètres système :
Paramètres de l'application :
Le super administrateur peut définir le lien de l'application iOS, le lien de l'application Android, la version de l'application iOS, la version Android, la mise à jour forcée et l'application en maintenance.
Lien vers l'application iOS :
Le super administrateur définira ici le lien de l'application iOS. Dans l'application, l'étudiant peut partager le lien iOS.
version de l'application iOS
Le super administrateur définira ici la version iOS. Elle sera reflétée dans l'application. La version aura le modèle de numéro 1.0.0+1. Les 3 premiers chiffres avant le signe plus indiquent la version de l'application et après le signe plus, il s'agit du numéro de build.
Remarque* : Le numéro de version doit être au format 1.0.0+1. Voici quelques exemples : 1.0.1+2, 1.1.0+15
Version de l'application Android :
Le super administrateur définira ici la version Android. Elle sera reflétée dans l'application. La version aura le modèle de numéro 1.0.0+1. Les 3 premiers chiffres avant le signe plus indiquent la version de l'application et après le signe plus, il s'agit du numéro de build.
Remarque* : Le numéro de version doit être au format 1.0.0+1. Voici quelques exemples : 1.0.1+2, 1.1.0+15
Mise à jour forcée
Si ce champ est activé, en cas de nouvelle mise à jour, l'utilisateur devra mettre à jour l'application et l'application cessera de fonctionner. Le super administrateur doit ajouter la version de l'application iOS et Android avant d'activer la mise à jour forcée.
Comment fonctionne la mise à jour forcée ?
Si l'administrateur a activé la mise à jour forcée, elle sera comparée à la version de l'application du panneau de super-administrateur et à la version de l'application installée par l'utilisateur. Si la version de l'application du panneau de super-administrateur est validée, la version de l'application installée par l'utilisateur s'ouvrira alors dans la boîte de dialogue permettant de mettre à jour l'application.
Maintenance de l'application
Si ce champ est activé, l'application affichera l'écran de maintenance de l'application et le reste des fonctionnalités ne fonctionnera pas.
Paramètres généraux :
Le super administrateur définira ici les paramètres du système et de l'abonnement.
Paramètres système :
Le super administrateur définira ici le nom du système, le slogan, le mobile, l'adresse, le fuseau horaire, le format de la date et de l'heure, l'icône Fav, le logo vertical et horizontal et la couleur des panneaux Web.
Le slogan sera reflété côté application dans l'écran d'authentification.
Paramètres d'abonnement :
Le super administrateur définira ici les jours du cycle de facturation, les jours de facturation supplémentaires, les jours d'avertissement d'expiration du plan actuel et l'URL de la tâche Cron.
Jours du cycle de facturation :
Ce champ détermine le nombre de jours du cycle de facturation pour les forfaits. Le nombre de jours du cycle de facturation pour chaque forfait sera le même. Exemple : si le nombre de jours du cycle de facturation est de 30, l'école recevra la facture tous les 30 jours jusqu'à ce que l'école annule le forfait.
Jours de facturation supplémentaires :
Cela donne des jours supplémentaires à l'école pour le paiement une fois le cycle de facturation expiré. Pendant ces jours supplémentaires, l'école aura un prochain forfait qui sera activé.
La valeur minimale des jours de facturation supplémentaires sera fixée à 1.
Jours d'avertissement d'expiration du forfait actuel :
En fonction de la valeur définie ici, l'école recevra l'avertissement avant l'expiration du package.
URL de la tâche Cron :
Sur cette URL donnée, la tâche chromn sera exécutée. Ceci est indispensable pour le champ. Cela garantira le bon fonctionnement de l'activation et de la facturation du package.
Paramètres de langue :
Le super administrateur peut gérer les langues du panneau Web ici.
Le super administrateur doit ajouter le nom de la langue, le code de la langue, le fichier json de la langue et le format RTL. Tous les champs sont obligatoires, à l'exception du format RTL.
Une fois que le super administrateur a entré la langue ici, elle sera réélue dans le panneau Web de la barre d'applications.
Il y aura un bouton de téléchargement de fichier à cet endroit. Le super administrateur doit télécharger ce fichier et ajouter les données de langue nécessaires. Il s'agit d'un fichier .json. Assurez-vous de ne pas modifier les clés de ce fichier.
Remarque* : RTL signifie de droite à gauche.
Clé FCM :
Le super administrateur devra saisir ici la clé FCM. La clé FCM est nécessaire pour la fonction de notification dans l'application. Le super administrateur peut obtenir la clé FCM à partir de Firebase.
Configuration de la messagerie :
Le super administrateur peut définir les paramètres du compte de messagerie SMTP ici et la vérification de la configuration de la messagerie ici.
Ajouter une configuration de messagerie :
La configuration de la messagerie nécessite certaines informations d'identification SMTP, telles que l'expéditeur, l'hôte, le port, l'adresse e-mail, le chiffrement et l'expéditeur. L'expéditeur sera le même que l'adresse e-mail.
Configuration de la vérification de l'email :
La vérification de l'e-mail sera utilisée pour vérifier si les informations d'identification SMTP sont correctes ou incorrectes. Si les informations d'identification sont correctes, un e-mail de test sera envoyé sur votre adresse e-mail. Sinon, une erreur appropriée s'affichera.
Configuration de paiement :
Le super administrateur doit ajouter les détails relatifs au paiement. Sur ces détails de paiement, l'école versera les montants.
Le super administrateur définira les clés publiables Stripe, la clé secrète Stripe, le secret du webhook Stripe, l'URL du webhook Stripe, le code de devise et le symbole de cours. Tous les champs sont obligatoires.
Politique de confidentialité :
Le super administrateur ajoutera la politique de confidentialité ici. Elle sera reflétée dans l'application.
Termes et conditions :
Le super administrateur ajoutera les termes et conditions ici. Cela sera reflété dans la candidature.
À propos de nous :
Le super administrateur ajoutera ici les informations sur nous. Cela sera reflété dans la candidature.
Contactez-nous :
Le super administrateur ajoutera les informations de contact ici. Cela sera reflété dans la candidature.
Mise à jour du système : -
Seuls les super administrateurs ont accès à ce menu. Les super administrateurs peuvent mettre à jour le panneau d'administration en utilisant le fichier zip de mise à jour qui sera fourni par notre équipe dans chaque future mise à jour.