Javascript Local FullStack

Framework - nuxt

npx nuxi@latest init <project-name>

Auth - auth-utils

npx nuxi@latest module add auth-utils

ORM - prisma

npm install @prisma/nuxt

nuxt.config.ts

export default defineNuxtConfig({
  modules: ["@prisma/nuxt"],
});

Database - sqlite3

npm install better-sqlite3

UI - nust-ui

npx nuxi@latest module add ui

Permission Mapping - nuxt-authorization

npx nuxi module add nuxt-authorization

File Storage - nuxt-file-storage

npm install --save-dev nuxt-file-storage

Image Processing

responsive image serving as ease

npx nuxi@latest module add image

pwa

npx nuxi@latest module add @vite-pwa/nuxt

npm i @vite-pwa/assets-generator -D
npx pwa-assets-generator --preset minimal-2023 public/logo.svg

Debug

Restart dev server if code is not effective as expect