// the find
mustafacagri/mevn-boilerplate
⭐️ the most comprehensive mevn stack boilerplate. ⭐️ mongodb - express - vue 3 (admin dashboard) - nodejs - nuxt 3 (client) boilerplate (pinia, tiptap, slug, vuetify and vuexy and more...) 🎉
A MEVN stack starter with three separate apps: an Express API, a Vue 3/Vuetify admin dashboard, and a Nuxt 3 public client. It covers the basics — auth, posts, comments, tickets, todos — so you can skip the scaffolding and start on your actual product. Best suited for someone who wants a working skeleton without building JWT auth and CRUD from scratch.
The three-app split (server/admin/client) mirrors how real projects end up structured, so you're not fighting the boilerplate's assumptions later. TipTap integration is genuinely useful and something most starters skip entirely. The concurrent `yarn start` at the root makes local dev reasonable. Auth is JWT-based with role handling already wired up, which saves the most tedious part of a new project.
Last commit was September 2024 and there's no indication of active maintenance — dependency drift is already a problem and will get worse. The server is plain Express with no TypeScript and no validation library (no Zod, no Joi), so you'll be adding input validation yourself everywhere. The test directory doesn't exist; there are zero tests of any kind. The Vuexy admin template is a commercial product bundled here, which may create licensing issues depending on how you intend to use it.