import streamlit as st
import os
# def home_page():
st.markdown("""
""", unsafe_allow_html=True)
st.markdown(f"""
Bienvenue sur NutriGénie {st.session_state['user']} 🍽️!
""", unsafe_allow_html=True)
st.markdown("""
" Laissez-nous vous guider à travers une expérience culinaire sur-mesure. Découvrez des recettes adaptées à vos préférences et suivez vos habitudes alimentaires en toute simplicité. "
""", unsafe_allow_html=True)
logo_path = os.path.join("client","assets","logo.png")
# centrer le logo
cola, colb, colc = st.columns(3)
with cola:
pass
with colb:
st.image(logo_path, use_container_width=True, caption=None)
with colc:
pass
st.markdown("""
🔧 Fonctionnalités principales de l'application :
""", unsafe_allow_html=True)
# Fonctionnalités disposées horizontalement par paires
col1, col2 = st.columns(2)
with col1:
# Fonctionnalités 1 et 2
st.markdown("""
🍽️
Génération de recettes personnalisées
Créez des recettes adaptées à vos préférences et vos besoins alimentaires. Nous générons des suggestions personnalisées pour chaque utilisateur.
📝
Suivi des repas
Consultez l'historique de vos repas consommés et suivez vos habitudes alimentaires au fil du temps.
""", unsafe_allow_html=True)
with col2:
# Fonctionnalités 3 et 4
st.markdown("""
🛒
Liste de courses
Générez automatiquement des listes de courses basées sur les recettes que vous avez choisies. Ne manquez plus d'ingrédients !
🍴
Suggestions de repas
Obtenez des suggestions de repas en fonction de vos goûts et de vos besoins nutritionnels.
""", unsafe_allow_html=True)
# Présentation des membres de l'équipe
st.markdown("
", unsafe_allow_html=True) # Ajoute une ligne de séparation
st.subheader("Rencontrez notre équipe 👩🍳👨🍳")
# Définition des 5 membres
base_path = os.path.join("client","assets")
membres = [
{"nom": "Souraya", "role": "M2 SISE", "photo": f"{os.path.join(base_path,'membre1.jpg')}", "emoji_role": "👩💻"},
{"nom": "Bertrand", "role": "M2 SISE", "photo": f"{os.path.join(base_path,'membre2.jpg')}", "emoji_role": "👩💻"},
{"nom": "Cyril", "role": "M2 SISE", "photo": f"{os.path.join(base_path,'membre3.jpg')}", "emoji_role": "👩💻"},
{"nom": "Linh Nhi", "role": "M2 SISE", "photo": f"{os.path.join(base_path,'membre4.jpg')}", "emoji_role": "👩💻"},
{"nom": "Daniella", "role": "M2 SISE", "photo": f"{os.path.join(base_path,'membre5.jpg')}", "emoji_role": "👩💻"}
]
# Création des colonnes pour chaque membre
cols = st.columns(5)
for i, membre in enumerate(membres):
with cols[i]:
st.image(membre["photo"], use_container_width=True, caption=None)
st.markdown(f"""
{membre['nom']}
{membre['emoji_role']} {membre['role']}
""", unsafe_allow_html=True)