ZEN est votre assistant personnel de santé mentale, conçu avec soin pour vous aider à atteindre le bien-être émotionnel. Avec ZEN, vous pouvez facilement suivre votre humeur et enregistrer votre état émotionnel actuel, que vous vous sentiez heureux, stressé ou autre. En fonction de votre humeur, ZEN sélectionne des contenus personnalisés, y compris des vidéos et des podcasts, pour vous aider à trouver l'équilibre et le confort
Dans notre application ZEN, nous avons utilisé l'API Gemini pour alimenter plusieurs fonctionnalités de base, y compris des recommandations d'objectifs, un chatbot basé sur l'IA pour les conversations sur la santé mentale, des questionnaires dynamiques et des recommandations de contenu en fonction de l'humeur de l'utilisateur. Le backend de l'application est créé avec Flask, ce qui nous permet de gérer efficacement les requêtes tout en s'intégrant parfaitement à l'API Gemini. Nous avons utilisé Firestore comme base de données pour stocker les données utilisateur, l'historique des discussions et le contenu personnalisé, en tirant parti de ses fonctionnalités en temps réel pour offrir une expérience utilisateur fluide. Pour sécuriser l'accès, nous avons implémenté Firebase Authentication pour les processus d'inscription et de connexion des utilisateurs, afin de protéger les informations sensibles. Côté client, nous avons choisi Flutter pour sa polyvalence dans la création d'applications multiplates-formes, ce qui nous a permis de proposer une interface réactive et attrayante aux utilisateurs. Cette architecture fournit non seulement une base solide pour ZEN, mais permet également une évolutivité facile et de futures améliorations.
Conçu avec
Flutter
Firebase
Équipe
Par
Équipe Zen
De
Inde
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],[],[],[],null,["# Zen\n\n[More Apps](/competition/vote) \n\nZen\n===\n\nYour Mental Health Care Assistant \nVote \nVoted!\nWhat it does\n\nZEN is your personal mental health care assistant, thoughtfully designed to support your journey toward emotional well-being. With ZEN, you can easily track your mood, allowing you to record your current emotional state---whether you're feeling happy, stressed, or anything in between. Based on your mood, ZEN curates personalised content, including videos and podcasts, to help you find balance and comfort \n\nIn our ZEN app, we utilized the Gemini API to power several core features, including goal recommendations, an AI chat bot for mental health conversations, dynamic questionnaires, and content recommendations based on user mood. The app's backend is built with Flask, allowing us to handle requests efficiently while integrating seamlessly with the Gemini API. We used Firestore as our database to store user data, chat history, and personalized content, leveraging its real-time capabilities for a smooth user experience. To ensure secure access, we implemented Firebase Authentication for user sign-up and login processes, safeguarding sensitive information. On the client side, we chose Flutter for its versatility in creating cross-platform applications, enabling us to deliver a responsive and engaging interface for users. This architecture not only provides a robust foundation for ZEN but also allows for easy scalability and future enhancements. \nBuilt with\n\n- Flutter\n- Firebase \nTeam \nBy\n\nZen Team \nFrom\n\nIndia \n[](/competition/vote)"]]