Strapi Nuxt Blog Starter Kit

screenshot of Strapi Nuxt Blog Starter Kit

An empty starter kit to build a Strapi + Nuxt blog with full deployment w/ Docker and Traefik

Overview:

The Strapi.js + Nuxt.js Blog Starter Kit is a repository containing an empty blog that is set up with Strapi.js as the backend, Nuxt.js as the frontend, and various additional tools like Postgres, SCSS/SASS, Traefik Edge Router, and Docker for deployment. The blog comes with default models for blog posts, blog series, blog post categories, links, and images. The repository also includes a default layout for the home page, blog post by ID, and blog series by ID. The setup process involves running a one-time setup script, editing the .env file, creating a Postgres database, starting the Strapi.js server, and starting the Nuxt.js frontend.

Features:

  • Strapi.js backend for managing blog content
  • Nuxt.js frontend for displaying and interacting with the blog
  • Support for GraphQL queries and mutations
  • Postgres for database management
  • Customization options for styling and layout
  • Docker deployment for easy and scalable deployment
  • Pre-configured models for blog posts, blog series, categories, links, and images

Summary:

The Strapi.js + Nuxt.js Blog Starter Kit is a comprehensive solution for setting up a blog using the Strapi.js backend and the Nuxt.js frontend. It provides out-of-the-box models for blog posts, blog series, categories, links, and images, as well as a default layout for the blog. The installation process involves running a one-time setup script, editing the .env file, creating a Postgres database, and starting the Strapi.js server and Nuxt.js frontend. With its support for GraphQL, customization options, and Docker deployment, the starter kit offers a convenient and scalable solution for creating and managing a blog.