Skip to content

Demetory/dim-nuxt3-site

Repository files navigation

Din Nuxt 3 + NuxtContent 2 Starter

Features

  • Full configured and production ready
  • No complex || heavy dependencies
  • Atomic Design Pattern
  • Configured public folder (icons, robots.txt, htaccess, humans.txt, etc)
  • CSS normalization
  • SCSS Maps and Modules in global scope
  • Contains simple code examples
  • ESLint + Prettier for better code quality
  • Cypress + Vitest for testing
  • Localiztion examples
  • Light / Dark color modes
  • Custom error page
  • All Google Lighthouse metrics are green ^-^

Preview

Live Demo

image
image

Requirements

Recommended IDE

Installed Modules

  • Pinia → Storage
  • VueUse → Best Collection of Vue Composition Utilities
  • Nuxt i18n → Internationalization framework
  • SASS → CSS Preprocessor
  • ESLint + Prettier → linting and code formatting
  • Cypress → End-to-End (e2e) testing framework
  • Vitest → Unit testing framework

Setup

Install the dependencies

npm install

Update packages

npm run update

Run AFTER the package is installed

npm run postinstall

Development

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build
npm run generate

Checkout the deployment documentation.

Linting

Run code quality tools

npm run lint
npm run lint:fix

License

MIT @demetory

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •