Este proyecto es una plataforma web diseñada para facilitar la creación y distribución de podcasts. Permite a los usuarios publicar sus podcasts y distribuirlos a las plataformas más populares como Google Podcast, Spotify, Apple Podcast y YouTube, ofreciendo una experiencia integral y accesible para alcanzar una amplia audiencia.
- 📝Descripción
- 🛠️Tecnologías y Herramientas
- 🚀Estructura del Proyecto
- 🧑💻Uso
- 📌Instalación
- 🏗️Contribución
- ✨Licencia
- 🙈Imagen de Referencia
- 🌐Ver Proyecto en la WEB
PodcastFM es una plataforma completa que permite a los usuarios crear, gestionar y distribuir podcasts. Incluye funcionalidades para la edición de audio, gestión de episodios, y análisis de audiencia, ofreciendo una solución todo-en-uno para podcasters de cualquier nivel.
- HTML5: Para la estructura de la página.
- CSS3: Para los estilos y el diseño visual.
- SCSS: Preprocesador usado para generación de código css.
- SVG Avif Webp: Formatos de imagen para gráficos e iconos de alta calidad.
- Responsive Design: Asegura que la web sea accesible en cualquier dispositivo.
- build/css/: Carpeta con los archivos compilados y listos para producción.
- build/img/: Carpeta con imágenes y iconos utilizados en el sitio.
- src/fonts/: Carpeta con fuentes locales para el proyecto.
- favicon/: Iconos de la aplicación para diferentes dispositivos y navegadores.
- index.html: Página principal.
Este proyecto utiliza Gulp para automatizar el proceso de compilación de archivos SCSS a CSS, facilitando el desarrollo y la implementación. Asegúrate de seguir los siguientes pasos para configurar tu entorno de desarrollo.
Antes de comenzar, necesitarás tener Node.js y npm (Node Package Manager) instalados en tu máquina.
Desde el directorio raíz del proyecto, ejecuta el siguiente comando para instalar las dependencias necesarias, incluido Gulp y el compilador de Sass. Esto leerá el archivo package.json y instalará las dependencias listadas en devDependencies.
npm i
Para compilar los archivos SCSS a CSS utilizando Gulp, puedes utilizar uno de los siguientes comandos
gulp dev
Si estás interesado en contribuir al proyecto, por favor sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama para tu característica (
git checkout -b mi-nueva-característica
). - Compromete tus cambios (
git commit -am 'Añadir alguna característica'
). - Empuja la rama (
git push origin mi-nueva-característica
). - Abre un pull request.
Este proyecto está bajo la licencia MIT.
Puedes ver el proyecto en funcionamiento aquí.
© 2024 PodcastFM. Todos los derechos reservados.