Bienvenue sur notre plateforme complète de soins de santé ! Notre site Web offre une expérience transparente aux utilisateurs et aux médecins. Inscrivez-vous ou connectez-vous pour débloquer une gamme de fonctionnalités. Parcourez facilement une liste de médecins disponibles, gérez votre profil et soumettez des requêtes sans effort. Restez à jour avec les notifications et profitez d'un accès sécurisé à vos informations. Les futurs médecins peuvent postuler via notre système convivial. Prenez rendez-vous avec vos médecins préférés et suivez leur statut d'achèvement. Les fonctionnalités d'administration garantissent le bon fonctionnement, y compris l'approbation des candidatures des médecins et la gestion des utilisateurs. Rassurez-vous, toutes les données sont stockées en toute sécurité. Rejoignez-nous pour découvrir une nouvelle ère d’interactions de soins de santé pratiques et efficaces.
Connectez-vous avec moi :
Retour en haut
Inscription et connexion des utilisateurs : l'activation des fonctionnalités d'enregistrement et de connexion des utilisateurs est la base de toute plate-forme orientée utilisateur.
Afficher les médecins disponibles : permettre aux utilisateurs de visualiser facilement la liste des médecins disponibles les aide à trouver le professionnel de la santé adapté à leurs besoins.
Mettre à jour le profil : offrir aux utilisateurs la possibilité de mettre à jour leur profil permet de maintenir leurs informations exactes et à jour.
Section de contact pour les requêtes : l'inclusion d'une section de contact pour les requêtes des utilisateurs améliore l'engagement des utilisateurs et le support client.
Onglet Notifications : un onglet de notifications aide les utilisateurs à rester informés des mises à jour, des rendez-vous et de l'état des candidatures.
Système de gestion administrative : un système de gestion administrative est crucial pour superviser les utilisateurs, les rendez-vous et les candidatures des médecins.
Contrôle d'accès : restreindre l'accès à certaines sections telles que les notifications, le profil, les rendez-vous et les applications médicales aux utilisateurs connectés garantit la confidentialité et la sécurité des données.
Application Docteur : permettre aux utilisateurs de postuler pour devenir médecin sur le site élargit le bassin de professionnels de la santé et ajoute de la valeur à la plateforme.
Prendre des rendez-vous : permettre aux utilisateurs de prendre rendez-vous avec leurs médecins préférés rationalise le processus d'accès aux services médicaux.
Approbation de l'administrateur pour les demandes de médecin : l'approbation de l'administrateur pour les demandes de médecin garantit que seuls les professionnels qualifiés sont répertoriés sur la plateforme.
Suppression d'utilisateurs et de médecins : la capacité de l'administrateur à supprimer des utilisateurs ou des médecins du site est cruciale pour maintenir l'intégrité de la plateforme.
Marquage des rendez-vous : permettre aux médecins et à l'administrateur de marquer les rendez-vous comme terminés garantit une bonne tenue des dossiers.
Notifications de candidature et de rendez-vous : l'envoi de notifications aux utilisateurs, aux médecins et aux administrateurs concernant les statuts de candidature et les mises à jour de rendez-vous améliore la communication.
Stockage et sécurité des données : le stockage de toutes les données dans une base de données garantit l'intégrité des données, la sécurité et une récupération facile des informations.
Retour en haut
Forkez ce référentiel
Ouvrez le terminal ou l'invite de commande sur votre ordinateur local. Exécutez la commande suivante pour cloner le dépôt :
git clone https://github.com/your-username/your-repo.git
Remplacez votre nom d'utilisateur par votre nom d'utilisateur GitHub et votre dépôt par le nom de votre référentiel.
Ouvrez le projet et renommez les fichiers .env.example en .env dans le répertoire client et racine.
Ajoutez vos propres variables d'environnement à ces deux fichiers.
Pour exécuter le backend, ouvrez un nouveau terminal et exécutez :
npm start
Pour exécuter le frontend, ouvrez un nouveau terminal et exécutez 'cd client/' pour accéder au répertoire client et exécutez :
npm start
Téléchargez le projet depuis le dépôt git
Vous devez créer votre propre instance MongoDB et ajouter l'URL MongoDB au fichier .env
Inscrivez-vous sur le site Web et accédez à votre MongoDB et modifiez manuellement le champ « isAdmin » du compte que vous souhaitez rendre administrateur dans la base de données sur « true », puis reconnectez-vous au site.
Vous pourrez désormais accéder au tableau de bord d'administration
Retour en haut
Les termes et conditions d’utilisation, de reproduction et de distribution sont sous licence MIT.
Retour en haut