vue dash
v0.1.3
使用Vue.js 、 Nuxt.js 3 、 NuxtUI和Tailwind CSS建立的現代、響應式且可自訂的管理儀表板範本。此範本非常適合建立功能強大的管理介面、儀表板和具有簡潔設計的 Web 應用程式。
克隆儲存庫:
git clone https://github.com/Kei-K23/vue-dash
cd vue-dash
安裝依賴項:
pnpm install
# or
npm install
運行開發伺服器:
pnpm run dev
# or
npm run dev
開啟瀏覽器並導航至http://localhost:3000
。
admin-dashboard-template/
├── layouts/ # Layouts for the app
├── pages/ # Nuxt.js pages and routes
├── features/ # Organize logic, ui components and state into domain or feature
├── public/ # Static assets
├── nuxt.config.ts # Nuxt.js configuration
└── tailwind.config.js # Tailwind CSS configuration
路線 | 頁面名稱 | 描述 |
---|---|---|
/ | 首頁 | 管理儀表板的主要登陸頁面。 |
/login | 登入頁面 | 允許使用者登入並存取管理儀表板。 |
/register | 註冊頁面 | 允許新使用者建立帳戶。 |
/contact | 聯絡頁面 | 顯示一個表單,供使用者尋求支援或詢問。 |
/invoice | 發票頁 | 顯示發票清單或財務記錄詳細資料。 |
/todo | 都都應用程式頁面 | 用於以待辦事項清單格式管理和追蹤任務的頁面。 |
/products | 產品頁面 | 用於管理產品資訊的頁面,包括詳細資訊和定價。 |
/order-lists | 訂單清單頁面 | 列出所有客戶訂單,並提供查看和管理訂單的選項。 |
/product-stock | 產品庫存頁 | 顯示目前庫存水準和庫存管理選項。 |
/settings | 設定頁面 | 允許使用者管理系統設定和個人偏好。 |
/team | 團隊頁面 | 展示團隊成員、角色和權限管理選項。 |
修改tailwind.config.js
檔案以自訂主題、擴充樣式或新增外掛程式。
所有元件都位於features/(domain)/
目錄內的components/
目錄中。建立新組件或擴展現有組件以滿足您的專案需求。
在pages/
目錄中新增或編輯檔案以動態建立新路由。
您可以使用 Nuxt 的中間件和插件來整合任何驗證服務(例如 Firebase、Auth0 或自訂 JWT)。有關更多詳細信息,請參閱 Nuxt.js 身份驗證模組。
在pages/
或composables/
目錄中使用Nuxt的伺服器路由或外部API呼叫。在此處了解有關 Nuxt.js API 處理的更多資訊。
安裝並設定 Vitest 以對 Vue 元件進行單元測試。
使用 Cypress 或 Playwright 進行端對端測試。
靜態站點產生(SSG) :
pnpm run generate
將產生的檔案從dist/
資料夾部署到靜態託管提供者(例如 Netlify、Vercel)。
伺服器端渲染(SSR) :
pnpm run build
pnpm run start
將應用程式部署到 Node.js 託管(例如 AWS、Heroku 或 DigitalOcean)。
如果您遇到任何問題、有疑問或想要要求新功能或頁面,請隨時提出問題或聯絡 [email protected]。
歡迎貢獻!請依照以下步驟操作:
git checkout -b feature-name
)。git commit -m "Add feature"
)。git push origin feature-name
)。該項目已獲得 MIT 許可證的許可。