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 install
Second, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Then 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.