Skip to content
Projects

mckaywrigley/mckays-app-template

View on GitHub

mckaywrigley/mckays-app-template has 1,926 GitHub stars and 390 forks. GitHot measured -1 stars in 24 hours and -2 in 7 days. Last checked 2026-11-12 18:54 UTC. Last push 2025-06-16.

How these counts are measured

This is the template I use to start new full-stack projects.

Measured star growth

in 24h
-1
in 7 days
-2
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Mckay's App Template

This is a full-stack app template that I use to build my own apps.

To learn how to use this template with the best AI tools & workflows, check out my workshops on Takeoff!

Tech Stack

Prerequisites

You will need accounts for the following services.

They all have free plans that you can use to get started.

You will likely not need paid plans unless you are building a business.

Environment Variables

# DB
DATABASE_URL=
# Access Supabase Studio here: http://127.0.0.1:54323/project/default

# Clerk
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/login # do not change
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/signup # do not change

# Stripe
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
NEXT_PUBLIC_STRIPE_PAYMENT_LINK_YEARLY=
NEXT_PUBLIC_STRIPE_PAYMENT_LINK_MONTHLY=

Setup

  1. Clone the repository
  2. Copy .env.example to .env.local and fill in the environment variables from above
  3. Run npm install to install dependencies
  4. Run npm run dev to run the app locally

Explore related projects