> ## Documentation Index
> Fetch the complete documentation index at: https://docs.creem.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Creem Checkout Next.js Demo

> Next.js demo application showcasing Creem checkout integration with authentication and subscription management.

## About Creem Checkout Next.js Demo

A Next.js demo application that demonstrates how to integrate Creem checkout flows into a Next.js application. The demo includes authentication, product listing, checkout sessions, subscription management, and webhook handling.

### Features

* **Checkout Integration:** Complete checkout flow with Creem payment processing
* **Product Management:** List and display Creem products with pricing
* **Subscription Management:** Get subscription details and cancel subscriptions
* **Customer Portal:** Create billing portal sessions for customer management
* **Webhook Handling:** Webhook signature verification and event handling
* **Security:** Redirect signature verification for secure payment flows
* **Authentication:** Supabase integration for user authentication

### Stack

* Next.js (App Router)
* TypeScript
* Supabase (Authentication)
* Creem API

***

## Resources

<CardGroup>
  <Card title="GitHub Repository" icon="github" href="https://github.com/ja3nyc/creem-checkout-next-js-demo">
    View the source code and documentation on GitHub.
  </Card>

  <Card title="Creem Integration" icon="credit-card" href="/code/sdks/typescript-core">
    Learn about Creem's payment integration.
  </Card>
</CardGroup>
