

WaveCast - Ultimate Podcasting Blog SystemWaveCast - Ultimate Podcasting Blog System
WaveCast – Laravel-based podcast platform with RSS sync, blog system, transcriptions, SEO optimization, and easy installation.
WaveCast - Ultimate Podcasting Blog System
WaveCast – Laravel-based podcast platform with RSS sync, blog system, transcriptions, SEO optimiz...
Overview
WaveCast is a powerful podcasting platform built with Laravel, Livewire, and Tailwind. It allows creators to sync podcast episodes via RSS, play them directly on the site.
Features
🎙 Podcast Management
✅ Sync Podcasts via RSS – Automatically fetch and play episodes from any podcast host.
✅ HTML Audio Player – Stream podcasts directly on the platform.
✅ Regular Blog – Standard blog posts with rich content.
✅ Podcast Blog – Link a blog post to a specific podcast episode.
✅ SEO-Optimized – Metadata, structured data, and friendly URLs.
✅ Fast & Lightweight – Built with Laravel, Livewire, and Tailwind.
✅ Installation Wizard – Step-by-step setup with an intuitive installer.
✅ User-Friendly Admin Dashboard – Manage podcasts, blogs, and settings with ease.
✅ Runs on PHP 8.1+ – Built with the latest Laravel standards.
✅ Database Support – Works with MySQL / PostgreSQL.
🚀 Podcasters – Showcase episodes with a professional-looking site.
Requirements
Server Requirements
✅ PHP 8.1+
✅ MySQL 5.7+ / MariaDB 10+ / PostgreSQL
✅ Web-Based Installation Wizard – No coding required
Instructions
Installation Instructions
Step 1: Upload Files
- Extract the downloaded
.zip
file on your PC. - Upload the
Install.zip
file to your server’spublic_html
or chosen directory. - Extract the zip file inside that directory.
Step 2: Database Setup
- Create a new MySQL database on your server.
- Create a DB user and assign it to the database.
Step 3: Installation Wizard
- Visit your website URL—it will redirect to the installation wizard.
- Click "Start Installation Process."
- Ensure file permissions are correct, then click "Go to the Next Step."
- Enter your Database Host, Name, Username, and Password, then click "Continue."
- Import the SQL file when prompted. ###listrong###default admin login details. Click
"Continue."
Click "Go to Home" or "Login to the Admin Panel."
Managing Podcast Episodes (RSS Feed)
📌 WaveCast fetches podcast episodes using an RSS feed.
Step 1: Configure RSS Feed
- Log in to the admin panel (
/admin
). - Navigate to "RSS Feed Setup."
- Enter your Podcast RSS Feed URL.
- Click "Save RSS Feed URL."
Step 2: Sync Episodes
- Go to
/admin/episodes
. - Click "Sync Episodes." ###li/li###
Step 3: Manage Episodes
- View all episodes in
/admin/episodes
. - Episodes are displayed publicly at:
- Episode list page:
/episodes
- Individual episode page:
/episodes/{episode:guid}
- Episode list page:
Step 4: Episode Display
Each podcast episode includes:
✅ Title
✅ Dashboard overview
✅ User management
✅ Create/edit/delete blog posts
✅ Categorize blog posts
✅ Sync podcasts via RSS
✅ Episode management
✅ Site Settings – Change website name, logo, and branding
✅ Social Links – Add podcast platform links (Spotify, Apple Podcasts, etc.)
✅ Manage newsletter subscribers
✅ Export subscriber list
✅ Choose from multiple themes
✅ Activate preferred theme
📊 SEO Configuration (/admin/website-options/seo
)
✅ Add meta tags
Category | Scripts & Code / PHP Scripts / Blog |
First release | 20 March 2025 |
Last update | 20 March 2025 |
Software version | PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 |
Files included | .php, .css, .html, .sql, Javascript .js |
Tags | laravel, seo optimized, podcast, tailwind, livewire, transcription, audio streaming, podcast platform, laravel podcast, rss podcast, podcast website, podcast management, podcast cms, blog system, podcast sync |