Skip to content

A monorepo boilerplate with two apps: a Nuxt frontend and a Payload CMS.

License

Notifications You must be signed in to change notification settings

sifferhans/nuxt-payload-boilerplate

Repository files navigation

Nuxt + Payload monorepo boilerplate

A monorepo boilerplate using Nuxt and Payload.

Why?

I was interested in using Payload as the CMS for a website project with Nuxt, but there were no good examples on how to setup a project with that specific tech stack. I found a pretty nice template, but I specifically wanted to use a monorepo setup.

Tech stack

  • Turborepo
    Makes working with a monorepo a breeze.

  • Nuxt
    Full-stack framework for Vue 3.

  • Payload
    An extensible CMS with great developer experience.

Setup

This project uses pnpm. Navigate to the root of the monorepo and run the following command.

pnpm install

Development

Navigate to the root of the monorepo and run the following command.

pnpm run dev

This will run both the Nuxt and Payload apps in parallel.

License

This project is licensed under MIT.