export camp is a project assignment for "design web" from informatics study program.
This project is generated using the official Nuxt UI Starter and has been enhanced with additional dependencies and configurations. It serves as a minimal starting point for building applications with Nuxt 3.
For further details, refer to the Nuxt documentation.
- Built with Nuxt 3
- Integrates @nuxt/ui, @pinia/nuxt, and @sidebase/nuxt-auth modules
- Includes ESLint for linting and code formatting
- Full TypeScript support with type checking via vue-tsc
-
- new package nuxt-icons (not nuxt-icon) for importing svg purpose, not to be confused with nuxt-icon that also used in this project as icon library
Make sure to install the dependencies:
# npm
npm install
Start the development server at http://localhost:3000
:
# npm
npm run dev
Build the application for production:
# npm
npm run build
Preview the production build locally:
# npm
npm run preview
This project includes several useful scripts:
- Linting:
pnpm lint
(runs ESLint for code linting) - Code Formatting:
pnpm format
(fixes code format using ESLint) - Type Checking:
pnpm typecheck
(runs type checking with vue-tsc and nuxi)