# 远景看板 **Repository Path**: iamxcd/vista-board ## Basic Information - **Project Name**: 远景看板 - **Description**: 一个现代化的项目管理和团队协作平台,帮助团队高效协作,轻松管理项目和任务。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-07 - **Last Updated**: 2026-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VistaWeb 一个现代化的项目管理和团队协作平台,帮助团队高效协作,轻松管理项目和任务。 ## 功能特性 ### 团队协作 - 团队创建与管理 - 成员邀请与权限管理 - 团队切换与成员列表 ### 项目管理 - 项目创建与配置 - 项目成员管理 - 项目状态跟踪 - 项目邀请链接生成 ### 任务管理 - 看板式任务列表 - 任务拖拽排序 - 任务优先级设置 - 任务状态流转 - 任务评论与讨论 - 任务活动记录 ### 通知系统 - 实时通知推送 - 通知批量操作 - 活动态提醒 ### 用户系统 - 用户注册与登录 - 个人资料管理 - 邮箱验证与密码重置 - 图形验证码 ### 文件管理 - 图片上传 - 附件上传 - 文件管理 ## 技术栈 ### 后端 - [Laravel 12](https://laravel.com/docs/12.x) - PHP 框架 - PHP 8.2+ - MySQL/SQLite ### 前端 - [Vue 3](https://vuejs.org/) - 渐进式 JavaScript 框架 - [Inertia.js](https://inertiajs.com/docs/v2/getting-started/index) - 服务端路由 SPA 解决方案 - [Naive UI](https://www.naiveui.com/) - Vue 3 组件库 - [Tailwind CSS](https://tailwindcss.com/) - 原子化 CSS 框架 - [Vite](https://vitejs.dev/) - 下一代前端构建工具 ### 其他依赖 - [Vditor](https://b3log.org/vditor/demo/vue.html) - Markdown 编辑器 - [Vue Draggable Next](https://github.com/anish2690/vue-draggable-next) - 拖拽组件 - [Snowflake](https://github.com/godruoyi/php-snowflake) - 分布式 ID 生成器 ## 快速开始 ### 环境要求 - PHP >= 8.2 - Composer - Node.js >= 18 - npm 或 pnpm ### 安装步骤 1. 克隆项目 ```bash git clone cd vistaweb ``` 2. 安装依赖 ```bash composer install npm install ``` 3. 配置环境 ```bash cp .env.example .env php artisan key:generate ``` 4. 数据库迁移 ```bash php artisan migrate ``` 5. 启动开发服务器 ```bash npm run dev php artisan serve ``` ### 开发命令 ```bash # 启动开发环境(包含服务端、队列、日志、前端) composer run dev # 运行测试 composer test # 代码格式化 npm run lint # 构建生产版本 npm run build ``` ## 许可证 本项目仅限个人学习和研究使用,**禁止任何商业用途**。 详细条款请查看 [LICENSE](./LICENSE) 文件。 ## 相关资源 - [Inertia.js 文档](https://inertiajs.com/docs/v2/getting-started/index) - [Laravel 12 文档](https://laravel.com/docs/12.x) - [Vue 3 文档](https://vuejs.org/) - [Naive UI 文档](https://www.naiveui.com/) - [Tailwind CSS 文档](https://tailwindcss.com/) - [xicons 图标库](https://xicons.org/#/) - [Vditor 编辑器](https://b3log.org/vditor/demo/vue.html) - [背景图资源](https://www.freepik.com/free-photos-vectors/background)