Este proyecto es sencillo pero a la vez sorprendente. En el puedes tomar tu pdf y con tan solo deslizarlo al recuadro, obtendra el texto y gracias a OpenAI podras preguntarle cualquier cosa que tenga que ver con el pdf.
Este proyecto es diferente a los demás debido a que lo desarrollé con Astro. Realicé una integración con React; como es una aplicación muy reactiva e interactiva, necesité un estado global, y para eso utilicé Zustand, que considero el mejor actualmente. También creé una base de datos para obtener la información, y me conecté y la gestioné con Prisma.js.
Esta aplicación de tareas es bastante sencilla; el manejador de estado es Redux. Guardé las tareas en el local storage, por lo tanto, puedes recargar la página y todavía estarán las tareas previamente agregadas. Puedes crear, editar y eliminar tareas, asignarles un título y una descripción a cada una.
Esta aplicación tiene como objetivo destacar todas las capacidades ofrecidas por NextAuth v5 y Next.js 14. Utiliza las server actions, que representan la nueva metodología para ejecutar funciones, interactuar con la base de datos y gestionar scripts en el lado del servidor.