公开页面涵盖个人简介、工作经历、项目和博客列表与详情
portfolio (dimartarmizi) — Vue 后台模板
作者 dimartarmizi
基于 Laravel、Inertia 和 Vue 3 的个人作品集模板,包含公开页面与后台管理面板。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
后台管理面板可管理内容、项目、文章、经历和站点设置
后台带身份验证,使用 Inertia 表单提交经历、文章、项目和设置
技术栈包括 Laravel、Inertia.js、Vue 3、Vite、Tailwind CSS
内容编辑使用 Tiptap 和 Quill
提供示例种子数据和默认后台登录凭据
模板详细介绍
该模板是一个使用 Laravel、Inertia.js 和 Vue 3 构建的个人作品集网站,前端由 Vite 和 Tailwind CSS 处理。README 说明它包含个人简介、工作经历、项目、博客等公开页面,以及用于管理内容、项目、文章、经历和站点设置的后台面板,后台带身份验证,并使用 Inertia 表单进行数据提交。内容编辑涉及 Tiptap 和 Quill。
安装需要 PHP 8.3 或更新版本、Composer、Node.js 与 npm,以及 Laravel 支持的数据库。步骤包括安装依赖、复制环境文件并生成密钥、配置数据库、执行迁移(可选择填充示例数据),然后运行开发模式或构建前端资源。开发模式通过 composer run dev 同时启动 Laravel 服务器、队列监听、日志查看器和 Vite。若使用种子数据,README 提供了默认后台登录凭据。
README 未说明生产环境部署细节、安全加固措施或性能表现,复用时应自行检查内容、品牌和安全设置。
适合你的项目吗?
适用场景
- 搭建个人作品集网站,展示简介、经历、项目和博客文章
- 通过后台面板维护站点内容与设置
- 作为 Laravel + Inertia + Vue 技术栈的学习或起步项目
适合人群
- 需要个人作品集与博客功能的开发者
- 熟悉或愿意使用 Laravel、Inertia 和 Vue 的开发者
- 希望自带后台内容管理功能的个人站点项目
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
需要 PHP 8.3 或更新版本、Composer、Node.js 与 npm,以及 Laravel 支持的数据库
- 2
安装依赖后复制 .env.example 为 .env 并生成应用密钥,再配置数据库连接
- 3
执行 php artisan migrate --seed 可使用示例数据,或仅执行 migrate 从空数据库开始
- 4
开发模式使用 composer run dev,生产构建使用 npm run build
- 5
使用种子数据时,默认后台账号为 [email protected] / admin / pass,部署前应检查并修改
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
- README 建议:若将模板用于公开或商业用途,部署前应自行审查内容、品牌和安全设置。
- 落地页设计风格受 brittanychiang.com 启发;README 未说明该外部设计来源的授权情况,复用前需自行核实。
- 默认后台凭据仅在执行种子数据后可用,且部署前应修改,不应保留默认账号密码。
- 示例种子数据仅用于生成演示作品集内容,正式使用时应替换为自己的内容。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
You are free to use, modify, and adapt this template for your own portfolio or other projects. If you reuse it for public or commercial work, review the content, branding, and security settings before deployment.
README 原文
The landing page for this portfolio template was inspired by the design style of [brittanychiang.com](https://brittanychiang.com/). The rest of the template and implementation are original to this project.
README 原文
If you seeded the database during installation (`php artisan migrate --seed`), you can access the admin panel (typically at `/login` or `/admin`) using the following default credentials:
README 原文
https://github.com/dimartarmizi/portfolio/blob/main/LICENSEhttps://github.com/dimartarmizi/portfolio/blob/main/README.md- Use sample seed data for a ready-made demo portfolio.
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-17。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 88 / 100
- 技术栈
- Vue · Laravel · Vite
- 网站类型
- 后台 · 作品集 · 博客
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-04-08
- 截图检查日期
- 2026-10-17
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Vue。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: codex-user-requested-batch-review-20261018 · 2026-10-18
查看当时使用的来源资料
SHA-256: 00ac4b654e5650fae9a5bcb35482b2622d87a4fc2bdefce3a0748005dee411ff
2026-10-17T01:54:33.761Z
来源文件 / 仓库<p align="center"> <img src="public/images/logo.webp" alt="Portfolio" width="200"/> </p> # Portfolio [](https://www.php.net/) [](https://laravel.com/) [](https://inertiajs.com/) [](https://vuejs.org/) [](https://vitejs.dev/) [](https://tailwindcss.com/) Portfolio template built with Laravel 13, Inertia, and Vue 3. This project includes public pages for profile, experience, projects, and blog content, plus an admin panel for managing site content and settings.  ## Features - Portfolio homepage - Blog listing and post details - Work experience listing and details - Project listing and details - Admin panel for content, projects, posts, experiences, and site settings - Admin authentication - Inertia-based forms for experiences, posts, projects, and settings ## Tech Stack - Laravel 13 - Inertia.js - Vue 3 - Vite - Tailwind CSS 4 - Tiptap and Quill for content editing ## Requirements - PHP 8.3 or newer - Composer - Node.js and npm - A database supported by Laravel ## Installation 1. Clone this repository to your machine. 2. Install PHP and JavaScript dependencies. ```bash composer install npm install ``` 3. Copy the environment file and generate the application key. ```bash copy .env.example .env php artisan key:generate ``` 4. Configure your database connection in the .env file. 5. Run migrations and choose one of the following options: - Use sample seed data for a ready-made demo portfolio. ```bash php artisan migrate --seed ``` - Start with a fresh database and add your own content later. ```bash php artisan migrate ``` 6. Build the frontend assets or run development mode. ```bash npm run dev ``` ## Running the Project ### Development mode ```bash composer run dev ``` The command above runs the Laravel server, queue listener, log viewer, and Vite together. ### Production build ```bash npm run build ``` ## Admin Panel If you seeded the database during installation (`php artisan migrate --seed`), you can access the admin panel (typically at `/login` or `/admin`) using the following default credentials: - **Email:** `[email protected]` - **Username:** `admin` - **Password:** `pass` ## Project Structure - `app/Http/Controllers` contains controllers for public pages and the admin area. - `app/Http/Requests` contains form validation classes. - `app/Models` contains the main data models. - `resources/js/Pages` contains Inertia pages for public and admin views. - `resources/js/Components` contains reusable UI components. ## Reuse You are free to use, modify, and adapt this template for your own portfolio or other projects. If you reuse it for public or commercial work, review the content, branding, and security settings before deployment. ## Inspiration The landing page for this portfolio template was inspired by the design style of [brittanychiang.com](https://brittanychiang.com/). The rest of the template and implementation are original to this project. ## License This project is released under the MIT License. See [LICENSE](LICENSE) for the full text.
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

vuestic-admin
Vuestic Admin is an open-source, ready-to-use admin template suite designed for rapid development, easy mainte…
Vue · 后台

v3-admin-vite
v3-admin-vite 是一个主打 AI 编程友好体验的 Vue3 后台管理模板,基于 Vue3、Vite、TypeScript、Element Plus 构建。
Vue · 后台

vue-typescript-admin-template
vue-typescript-admin-template 是一套面向后台管理界面的前端解决方案,基于 Vue 2.6、TypeScript 和 Element UI 构建。
Vue · 后台

vue-antd-admin
Vue Antd Admin 是 Ant Design Pro 的 Vue 实现版本,目标是为中后台项目提供一套开箱即用的前端与设计解决方案。
Vue · 后台

coreui-free-vue-admin-template
Free Vue Admin & Dashboard Template Built for AI-Assisted Development
Vue · 后台

nova-admin
A simple and flexible admin template based on Vue3, Vite, TypeScript, NaiveUI
Vue · 后台
