Skip to content

johnmlilly/karaspodcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kara's Podcast

Kara's Podcast is a modern, mobile-friendly platform designed for hosting and managing podcast episodes. Built with Eleventy, it uses Decap CMS for seamless content management and delivers a clean, user-focused experience. The template for this repository is taken from Kevin Powell's JAMStack Blog Starter.

Purpose

The platform aims to provide an accessible and engaging way for listeners to enjoy podcasts, especially on mobile devices, while offering content creators a simple system to upload and manage episodes.

Features

  • Mobile-friendly design optimized for smartphones and tablets
  • Trending episodes section to showcase popular content
  • Easy-to-use audio playback with controls and progress tracking
  • Content management through Decap CMS
  • Support for custom episode artwork and metadata

Technology Stack

  • Eleventy: Static site generator for fast, lightweight builds
  • Decap CMS: Open-source CMS for managing podcast content
  • Netlify: Hosting and deployment platform with CDN, Image CDN, and Auth0 integration
  • HTML, CSS, JavaScript: Core frontend technologies

Getting Started

To run the project locally:

  1. Clone the repo:
    git clone https://github.com/johnmlilly/karaspodcast.git
    cd karaspodcast
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
  4. Visit http://localhost:8080 in your browser (or the port specified in the config).

Usage

Manage podcast episodes via the Decap CMS interface. Add new episodes, upload audio files, and edit metadata directly from the CMS. The site is hosted on Netlify, leveraging its CDN for fast performance, Image CDN for optimized images, and Auth0 for user management.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published