Skip to content

IAmTomShaw/nextjs-tech-stack

Repository files navigation

Ultimate Quick Stack

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.

Tech Stack

Getting Started

First, clone the repository and navigate to the project directory:

git clone <repository-url>
cd ultimate-quick-stack

Next, install the dependencies:

npm install
# or
yarn install
# or
pnpm install
# or
bun install

Next, 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 dev

Watch the video

Watch the YouTube video to learn how this project was put together:

The Best Tech Stack for Web Development in 2025

If you like the video, please subscribe to the channel!

License

This project is licensed under the MIT License.

Credit

This project was created by Tom Shaw

About

This is a template project for Next.js!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published