Laravel+VueJs開發知乎

Laravel-Zhihu

基於Laravel5.3 開發php

項目地址 https://github.com/GeekGhc/zhihu-applaravel

前言

基於laravist社區知乎系列項目
後臺採用 AdminLTE-For-Laravelgit

功能

用戶

  • [x] 登陸註冊(郵件認證)github

  • [x] 用戶設置七牛雲存儲

  • [x] 頭像上傳至七牛雲存儲app

  • [x] 修改密碼composer

  • [x] 忘記密碼(郵件認證)spa

  • [x] 用戶相互關注(郵件提醒)3d

  • [x] 用戶發送私信(消息通知)code

  • [x] 顯示私信(已讀和未讀)

  • [x] 標誌私信

  • [x] 標誌私信所有已讀

  • [x] 回覆私信

  • [x] 我的主頁(各項數據)

問題

  • [x] 問題列表

  • [x] 收藏問題(消息通知)

  • [x] 分享問題到第三方

  • [x] 問題答案評論(消息通知)

  • [x] 問題評論,答案評論(消息通知)

  • [x] 答案點贊

  • [x] 發佈問題

  • [x] 修改問題(僅限問題的做者)

  • [x] 刪除問題(僅限問題的做者)

後臺

  • [x] 系統用戶

  • [x] 系統用戶資料修改,刪除

  • [x] 管理員資料修改

  • [x] 建立問題(可置頂)

  • [x] 編輯問題(對任何用戶的問題)

  • [x] 刪除問題(對任何用戶的問題)

  • [x] 問題評論

  • [x] 刪除問題評論(對任何用戶的評論)

  • [x] 文章標籤

  • [x] 刪除文章標籤

效果預覽

前臺部分

圖片描述
圖片描述
圖片描述
圖片描述

後臺部分

圖片描述
圖片描述

安裝

前臺部分爲1.0版本 先後臺爲2.1版本

1.克隆源碼到本地

git clone https://github.com/GeekGhc/zh...

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

填寫完指令要求信息後 管理員建立成功

相關文章
相關標籤/搜索