Skip to content
linconkusunokiPublic

About

A React SPA for browsing Apple Podcasts with catalog, podcast detail, and episode detail views.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Podcaster

A React SPA for browsing Apple Podcasts with catalog, podcast detail, and episode detail views.

Requirements

  • Node.js >= 20.19.0

Development

npm install
npm run dev

Open http://localhost:5173

Production (local)

npm run build
npm run preview

Testing

npm test              # unit + integration
npm run e2e           # browser E2E
npm run e2e:headed   # browser E2E with visible window

Architecture

  • src/domain/ — Podcast and Episode models
  • src/application/ — use cases and repository ports
  • src/infrastructure/ — iTunes DTOs, mappers, HTTP client, cache
  • src/presentation/ — router, pages, components, styles
  • tests/ — unit, integration, accessibility, and E2E suites

About

A React SPA for browsing Apple Podcasts with catalog, podcast detail, and episode detail views.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages