簡介
SmartWiki是一款針對IT團隊開發的簡單好用的文檔管理系統。
可以用來儲存日常接口文檔,數據庫字典,手冊說明等文檔。內置項目管理,用戶管理,權限管理等功能,能夠滿足大部分中小團隊的文檔管理需求。
項目地址
Github: https://github.com/lifei6671/SmartWiki
在線演示
演示地址: https://wiki.iminho.me
賬號密碼: test123@test123
使用
1.下載源碼
git clone https://github.com/lifei6671/SmartWiki.git
2.安裝composer
sudo curl -sS https://getcomposer.org/installer | sudo php sudo mv composer.phar /usr/local/bin/composer
3.設置目錄權限
sudo chmod -R 0777 storage
4.恢復laravel的依賴
composer install
如果不是root權限,可能會出現沒有寫權限的錯誤。解決方法是手動創建目錄,或者是切換到root權限執行。
5.然后打開首頁會自動跳轉到安裝頁面。
部分截圖
個人資料

我的項目

項目參與用戶

文檔編輯

文檔模板

使用的技術
- laravel 5.2
- mysql 5.6
- editor.md
- bootstrap 3.2
- jquery 庫
- layer 彈出層框架
- webuploader 文件上傳框架
- Nprogress 庫
- jstree
- font awesome 字體庫
- cropper 圖片剪裁庫
功能
- 項目管理,可以對項目進行編輯更改,成員添加等。
- 文檔管理,添加和刪除文檔,文檔歷史恢復等。
- 用戶管理,添加和禁用用戶,個人資料更改等。
- 用戶權限管理 , 實現用戶角色的變更。
- 項目加密,可以設置項目公開狀態為私密、半公開、全公開。
- 站點配置,二次開發時可以添加自定義配置項。
待實現
- 項目轉讓
- 項目導出
- 角色細分
- 項目文檔樹生成
- 忘記密碼
- 實現系統日志
作者
一個純粹的PHPer。SmartWiki 演示文檔
