import bcrypt
from pymongo import MongoClient

# --- CONFIGURACIÓN ---
# PEGA AQUÍ tu cadena de conexión que copiaste de Atlas
# IMPORTANTE: Reemplaza <password> por 04092013 si no aparece ya puesto
URI = "mongodb+srv://kim2007:04092013@proyecto.feguffv.mongodb.net/?retryWrites=true&w=majority"

client = MongoClient(URI)
db = client['ayuda']
alumnos = db['alumnos']
usuarios = db['usuarios']

# --- EJERCICIO: BUSCADOR MEJORADO ---
def buscar_alumnos_completos():
    print("\n--- Buscador de Alumnos ---")
    nom = input("Ingresa el nombre a buscar: ")
    resultados = alumnos.find({"nombre": {"$regex": nom, "$options": "i"}})

    encontrados = list(resultados)
    if encontrados:
        print("\nResultados encontrados:")
        for r in encontrados:
            print(f"-> Nombre: {r['nombre']} | Grupo: {r['grupo']} | Teléfono: {r['telefono']}")
    else:
        print("No se encontraron resultados.")

# --- MENÚ PRINCIPAL ---
def menu():
    while True:
        print("\n=== PROYECTO ESCOLAR ===")
        print("1. Buscar Alumnos Completos\n2. Salir")
        opcion = input("Elige una opción: ")
        if opcion == "1":
            buscar_alumnos_completos()
        elif opcion == "2":
            break

if __name__ == "__main__":
    menu()