netlify webpage: https://vocal-valkyrie-f4a319.netlify.app/
Nuxt Dojo is a web application built with Nuxt.js, a Vue.js framework for building universal applications. This project serves as a starter template for developing Nuxt.js applications, showcasing various features and best practices.
- Server-side rendering (SSR) for improved performance and SEO
- Vue.js single-file components for modular and reusable code
- Routing with Nuxt.js's powerful routing system
- Vuex store for managing application state
- Axios for making HTTP requests
- SCSS preprocessor for styling
- ESLint and Prettier for code linting and formatting
Make sure you have the following software installed on your machine:
- Node.js (version 12 or higher)
- npm (or yarn)
-
Clone the repository:
git clone https://github.com/AnkitxxChici/nuxt-dojo.git
-
Navigate to the project directory:
cd nuxt-dojo -
Install the dependencies:
npm install
-
Start the development server:
npm run dev
The application will be accessible at
http://localhost:3000.
The repository's folder structure is organized as follows:
assets: Contains static assets like images and stylesheets.components: Contains Vue.js components that are used across the application.layouts: Contains application layouts, which define the overall structure of the pages.pages: Contains the application's pages and routes.plugins: Contains custom plugins for extending Nuxt.js functionality.store: Contains the Vuex store modules for managing application state.static: Contains static files that will be served as-is.middleware: Contains custom middleware functions for routing.nuxt.config.js: Configuration file for Nuxt.js.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
This project is licensed under the MIT License.
This project was inspired by the official Nuxt.js documentation and various Nuxt.js example projects.
Look at the Nuxt 3 documentation to learn more.
Make sure to install the dependencies:
# npm
npm install
# pnpm
pnpm install
# yarn
yarn installStart the development server on http://localhost:3000:
# npm
npm run dev
# pnpm
pnpm run dev
# yarn
yarn devBuild the application for production:
# npm
npm run build
# pnpm
pnpm run build
# yarn
yarn buildLocally preview production build:
# npm
npm run preview
# pnpm
pnpm run preview
# yarn
yarn previewCheck out the deployment documentation for more information.