This is a Next.js boilerplate project that integrates Next.js, Tailwind CSS, MongoDB (with Mongoose), Auth0, and Stripe. It is a great starting point for building full-stack applications with Next.js.
First, clone the repository and navigate to the project directory:
git clone <repository-url>
cd ultimate-quick-stackNext, install the dependencies:
npm install
# or
yarn install
# or
pnpm install
# or
bun installNext, create a .env.local file in the root of the project and add the following environment variables:
# Auth0
AUTH0_SECRET=
AUTH0_ISSUER_BASE_URL=
AUTH0_CLIENT_ID=
AUTH0_CLIENT_SECRET=
AUTH0_REDIRECT_URI=
# MongoDB
MONGODB_URI=
# Stripe
STRIPE_SECRET_KEY=
STRIPE_PRICE=
# Frontend Variables
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devWatch the YouTube video to learn how this project was put together:
If you like the video, please subscribe to the channel!
This project is licensed under the MIT License.
This project was created by Tom Shaw
