https://github.com/lostovayne/chatear-usando-pdf-en-cloudinary
Este proyecto es un lector de PDF interactivo desarrollado con Astro y Tailwind CSS, integrado con Svelte para una experiencia de usuario fluida y dinámica. La aplicación permite a los usuarios cargar archivos PDF a través de Cloudinary, donde son almacenados y gestionados de forma segura. Además, incorpora capacidades avanzadas de búsqueda.
https://github.com/lostovayne/chatear-usando-pdf-en-cloudinary
astro4 cloudinary svelte tailwindcss typescript
Last synced: 8 months ago
JSON representation
Este proyecto es un lector de PDF interactivo desarrollado con Astro y Tailwind CSS, integrado con Svelte para una experiencia de usuario fluida y dinámica. La aplicación permite a los usuarios cargar archivos PDF a través de Cloudinary, donde son almacenados y gestionados de forma segura. Además, incorpora capacidades avanzadas de búsqueda.
- Host: GitHub
- URL: https://github.com/lostovayne/chatear-usando-pdf-en-cloudinary
- Owner: Lostovayne
- Created: 2024-05-18T23:59:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-30T01:23:59.000Z (over 1 year ago)
- Last Synced: 2024-12-28T20:18:19.064Z (9 months ago)
- Topics: astro4, cloudinary, svelte, tailwindcss, typescript
- Language: Astro
- Homepage: https://chat-con-pdf-astro.pages.dev/
- Size: 600 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Astro Web con Cloudinary y PDF
## Descripción
Este proyecto es una aplicación web que utiliza Astro, una herramienta de desarrollo de sitios web, y Cloudinary, una plataforma de gestión de archivos multimedia, para procesar y mostrar archivos PDF.
## Requisitos
Para ejecutar este proyecto, necesitarás tener instalado Node.js y npm.
## Instalación
1. Clona el repositorio en tu máquina local.
2. Navega a la carpeta del proyecto.
3. Instala las dependencias del proyecto.## Configuración
1. Configura las variables de entorno.
Crea un archivo `.env` en la raíz del proyecto y agrega las siguientes variables de entorno:
## Configuración
1. Configura las variables de entorno.
Crea un archivo `.env` en la raíz del proyecto y agrega las siguientes variables de entorno:
2. Configura Cloudinary.
Registra una cuenta en Cloudinary y obtén tu API key y API secret. Luego, actualiza el archivo `src/pages/api/upload.ts` con tus credenciales.
## Ejecución
1. Inicia el servidor de desarrollo.
2. Abre tu navegador y navega a `http://localhost:3000`.
## Características
- Sube archivos PDF a Cloudinary.
- Procesa los archivos PDF subidos y muestra su contenido.
- Utiliza Astro para la construcción de la interfaz de usuario.
- Utiliza Cloudinary para la gestión de archivos multimedia.## Contribución
Si deseas contribuir a este proyecto, por favor sigue las siguientes pautas:
1. Crea una rama nueva.
2. Realiza tus cambios.
3. Crea una solicitud de extracción.## Licencia
Este proyecto está licenciado bajo la licencia MIT.
## Contacto
Si tienes alguna pregunta o comentario, por favor contacta a [tu-email@example.com](mailto:tu-email@example.com).