louis61619 / blog-backstage

blog demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

部落格後台

這是一個部落格練習項目

前台程式碼:https://github.com/louis61619/blog-frontstage.git

後台程式碼:https://github.com/louis61619/blog-backstage.git

服務端程式碼:https://github.com/louis61619/blog-server.git

使用技術

以下列出主要使用的框架和庫

  • React
  • React-router
  • React-redux
  • Immutable
  • Echarts
  • Ant-design
  • Marked
  • Styled-components
  • Axios
  • craco

開發環境搭建

  • 下載 nodejs,nodejs 版本需大於 13
  • 下載前後台和服務端程式碼,然後在各自的資料夾執行
npm i && npm run dev

環境變量

Keys Introduction
REACT_APP_SERVER_URL 服務端 URL
REACT_APP_MARKDOWN_IMAGE_URL 圖片地址前綴

功能

1.0

  • 登錄

image-20210507160410319

  • 總覽

    • 修改管理員資料

    • 瀏覽量統計

image-20210507160319127

  • 會員管理
    • 黑名單(禁止留言)

  • 文章管理
    • 添加文章
    • 文章列表
    • 搜索標題

image-20210511194458656

image-20210511194527030

image-20210511194627391

image-20210511194740174

  • 留言管理
    • 刪除留言
    • 回覆留言

image-20210510204110366

About

blog demo


Languages

Language:JavaScript 97.8%Language:CSS 1.3%Language:HTML 0.9%