This is a Next.js project bootstrapped with create-next-app.
First, install the packages with npm, yarn, pnpm, or bun:
npm install
# or
yarn install
# or
pnpm install
# or
bun installSecond, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devThen open http://localhost:3000 in your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Open Sans, a custom Google Font.
Please report an issue if you find problems in or have suggestions for any specific content or functionality already on Podcasting2.org.
For suggesting new content or features, please start a discussion.
As a Next.js project, this website relies on a folder-based structure for URL structure. All pages will be generated from a page.tsx file and will appear in a folder under /src/app/ based on its path.
For example, podcasting2.org/about is generated from /src/app/about/page.tsx.
Currently, all Podcast Namespace information is pulled from /src/data/podcastNamespaceTags.ts, while information from apps is fetched from the Podcast Index repo.