Laravel+VueJs 知乎

GeekGhc發表於2017-04-18

Laravel-Zhihu

基於Laravel5.3 開發

專案地址 https://github.com/GeekGhc/zhihu-app

前言

基於laravist社群知乎系列專案
後臺採用 AdminLTE-For-Laravel

功能

使用者

  • 登入註冊(郵件認證)
  • 使用者設定
  • 頭像上傳至七牛雲端儲存
  • 修改密碼
  • 忘記密碼(郵件認證)
  • 使用者相互關注(郵件提醒)
  • 使用者傳送私信(訊息通知)
  • 顯示私信(已讀和未讀)
  • 標誌私信
  • 標誌私信全部已讀
  • 回覆私信
  • 個人主頁(各項資料)

問題

  • 問題列表
  • 收藏問題(訊息通知)
  • 分享問題到第三方
  • 問題答案評論(訊息通知)
  • 問題評論,答案評論(訊息通知)
  • 答案點贊
  • 釋出問題
  • 修改問題(僅限問題的作者)
  • 刪除問題(僅限問題的作者)

後臺

  • 系統使用者
  • 系統使用者資料修改,刪除
  • 管理員資料修改
  • 建立問題(可置頂)
  • 編輯問題(對任何使用者的問題)
  • 刪除問題(對任何使用者的問題)
  • 問題評論
  • 刪除問題評論(對任何使用者的評論)
  • 文章標籤
  • 刪除文章標籤

效果預覽

前臺部分

1
2
3
4

後臺部分

5
6

安裝

1.克隆原始碼到本地

git clone https://github.com/GeekGhc/zhihu-app

2.進入專案目錄

cd zhihu-app

3. 拷貝.env檔案

一些 secret key 改成自己服務的key即可

cp .env.example .env

4. 下載相關的依賴包(也可以使用yarn)

下載laravel相關依賴的包

composer install

5. 建立資料

php artisan zhihu:install

6.管理員建立

php artisan create:admin

填寫完指令要求資訊後 管理員建立成功

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章