This project is a Vue 3 application built using Nuxt.js, integrated with PrimeVue for UI components and Tailwind CSS for styling.
The project implements a frontend application with the following features:
• Product Table: Displays a list of products with sorting, filtering by category, and pagination.
• Navbar Component: Navigation links for different parts of the application.
• Topbar Component: Includes login/logout functionality and displays the current user's name.
• Login/Logout Functionality: Simple authentication using a login form.
• Responsive Design: Ensures the application adapts to various screen sizes.
Project Setup
Make sure to install the dependencies:
# npm
npm install
# pnpm
pnpm install
# yarn
yarn install
# bun
bun install
Start the development server on http://localhost:3000
:
# npm
npm run dev
# pnpm
pnpm run dev
# yarn
yarn dev
# bun
bun run dev
Build the application for production:
# npm
npm run build
# pnpm
pnpm run build
# yarn
yarn build
# bun
bun run build
Locally preview production build:
# npm
npm run preview
# pnpm
pnpm run preview
# yarn
yarn preview
# bun
bun run preview
last step for Enter The App :
Username : Admin
Password : 1234