Skip to content

xn1cklas/next-polar-starter

Repository files navigation

Next.js Polar subscriptions starter

This is a Next.js project bootstrapped with create-next-app with a basic polar setup, supporting loading products and creating a checkout.

Created by N1cklas.

Follow me on X

Features

  • Fetch products, benefits and prices from your polar organization using the polar sdk
  • Create checkout for each product

Demo

Screenshot of demo

Getting Started

Setup your environment variables.

You need a Personal Access Tokens that you can create in your polar dashboard, as well as your organization id.

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with 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 Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

The Polar sdk

To learn more about the powerful polar sdk follow the docs

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Aknowledgements

SVGs Icons used in this project are created by Lucide and licensed under MIT.