Application web
Budget: $30 – $250 USD
Sujet : Développement d'une Application Web "INJAZ Checker" avec Authentification Utilisateur, Recherche CIN par Champ et Téléchargement de Liste de CIN
Le projet est un projet de développement d'une application web "INJAZ Checker" que je souhaite héberger sur mon propre serveur d'hébergement. Cette application comprend trois fonctionnalités principales : une page d'authentification utilisateur, une page de recherche de Carte d'Identité Nationale (CIN) par champ, et la possibilité de télécharger un fichier contenant une liste de CIN. Voici une description détaillée du projet :
Fonctionnalités de l'Application :
1. Page d'Authentification :
• L'application doit comporter une page d'authentification où les utilisateurs doivent saisir un nom d'utilisateur et un mot de passe pour accéder à l'application.
2. Page de Recherche CIN par Champ :
• Une fois authentifiés, les utilisateurs sont redirigés vers la page de recherche CIN. Cette page permet aux utilisateurs de saisir une CIN dans un champ de recherche pour vérifier son existence dans la base de données.
3. Page de Téléchargement de Liste de CIN :
• Les utilisateurs doivent avoir la possibilité de télécharger un fichier (par exemple, un fichier CSV) contenant une liste de CIN. L'application devra extraire les CIN de ce fichier pour effectuer des recherches groupées.
4. Base de Données :
• Nous disposons d'une base de données dans laquelle nous stockerons manuellement des informations liées à des CIN, y compris un champ CIN.
5. Recherche dans la Base de Données :
• L'application doit effectuer des recherches dans la base de données pour déterminer si les CIN soumises (que ce soit via le champ de recherche ou par téléchargement de fichier) existent dans la base de données.
6. Résultats :
• Si des correspondances sont trouvées, l'application doit afficher toutes les informations associées à ces CIN sous forme de liste ou de tableau. Si aucune correspondance n'est trouvée, l'application doit afficher un message indiquant que les CIN sont introuvables.
Technologies à Utiliser :
• Nous souhaitons héberger cette application sur notre propre serveur, donc elle devra être développée avec des technologies couramment prises en charge par les services d'hébergement web standard.
• Vous êtes libre de choisir les technologies que vous jugez les plus appropriées pour ce projet, en tenant compte des fonctionnalités d'authentification, de recherche par champ et de téléchargement de fichiers.
Interface Utilisateur :
• L'interface utilisateur doit être conviviale et simple. Les utilisateurs doivent pouvoir se connecter via la page d'authentification, puis accéder facilement à la page de recherche CIN et à la page de téléchargement de fichiers.
Objectif :
L'objectif de cette application est de simplifier la vérification des CIN pour notre organisation. L'authentification est nécessaire pour garantir l'accès restreint à cette fonction. La possibilité de télécharger une liste de CIN permettra une vérification groupée. Nous espérons que cette description clarifie le projet et les fonctionnalités que nous recherchons. Si vous avez des questions ou avez besoin de plus de détails, n'hésitez pas à me contacter. Nous serions heureux de discuter de tous les aspects du projet avant de commencer le développement. (on a plusieurs mini-projet quotidien )
Nous attendons votre proposition, y compris une estimation du coût et de la durée du projet.
Cordialement,
Le projet est un projet de développement d'une application web "INJAZ Checker" que je souhaite héberger sur mon propre serveur d'hébergement. Cette application comprend trois fonctionnalités principales : une page d'authentification utilisateur, une page de recherche de Carte d'Identité Nationale (CIN) par champ, et la possibilité de télécharger un fichier contenant une liste de CIN. Voici une description détaillée du projet :
Fonctionnalités de l'Application :
1. Page d'Authentification :
• L'application doit comporter une page d'authentification où les utilisateurs doivent saisir un nom d'utilisateur et un mot de passe pour accéder à l'application.
2. Page de Recherche CIN par Champ :
• Une fois authentifiés, les utilisateurs sont redirigés vers la page de recherche CIN. Cette page permet aux utilisateurs de saisir une CIN dans un champ de recherche pour vérifier son existence dans la base de données.
3. Page de Téléchargement de Liste de CIN :
• Les utilisateurs doivent avoir la possibilité de télécharger un fichier (par exemple, un fichier CSV) contenant une liste de CIN. L'application devra extraire les CIN de ce fichier pour effectuer des recherches groupées.
4. Base de Données :
• Nous disposons d'une base de données dans laquelle nous stockerons manuellement des informations liées à des CIN, y compris un champ CIN.
5. Recherche dans la Base de Données :
• L'application doit effectuer des recherches dans la base de données pour déterminer si les CIN soumises (que ce soit via le champ de recherche ou par téléchargement de fichier) existent dans la base de données.
6. Résultats :
• Si des correspondances sont trouvées, l'application doit afficher toutes les informations associées à ces CIN sous forme de liste ou de tableau. Si aucune correspondance n'est trouvée, l'application doit afficher un message indiquant que les CIN sont introuvables.
Technologies à Utiliser :
• Nous souhaitons héberger cette application sur notre propre serveur, donc elle devra être développée avec des technologies couramment prises en charge par les services d'hébergement web standard.
• Vous êtes libre de choisir les technologies que vous jugez les plus appropriées pour ce projet, en tenant compte des fonctionnalités d'authentification, de recherche par champ et de téléchargement de fichiers.
Interface Utilisateur :
• L'interface utilisateur doit être conviviale et simple. Les utilisateurs doivent pouvoir se connecter via la page d'authentification, puis accéder facilement à la page de recherche CIN et à la page de téléchargement de fichiers.
Objectif :
L'objectif de cette application est de simplifier la vérification des CIN pour notre organisation. L'authentification est nécessaire pour garantir l'accès restreint à cette fonction. La possibilité de télécharger une liste de CIN permettra une vérification groupée. Nous espérons que cette description clarifie le projet et les fonctionnalités que nous recherchons. Si vous avez des questions ou avez besoin de plus de détails, n'hésitez pas à me contacter. Nous serions heureux de discuter de tous les aspects du projet avant de commencer le développement. (on a plusieurs mini-projet quotidien )
Nous attendons votre proposition, y compris une estimation du coût et de la durée du projet.
Cordialement,