https://github.com/linmoqc/memory-blog
This is a personal blogging platform built with React, TypeScript, and Spring Boot.
https://github.com/linmoqc/memory-blog
blog linmoblog mybatis react spring-boot typescript vite
Last synced: 10 months ago
JSON representation
This is a personal blogging platform built with React, TypeScript, and Spring Boot.
- Host: GitHub
- URL: https://github.com/linmoqc/memory-blog
- Owner: LinMoQC
- License: gpl-2.0
- Created: 2024-01-23T15:48:48.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-25T15:53:59.000Z (over 1 year ago)
- Last Synced: 2025-05-25T11:02:38.253Z (about 1 year ago)
- Topics: blog, linmoblog, mybatis, react, spring-boot, typescript, vite
- Language: HTML
- Homepage: https://lin-mo-blog.vercel.app
- Size: 64.9 MB
- Stars: 444
- Watchers: 5
- Forks: 66
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

一个风格可爱的个人主题博客
本仓库为 Memory 的前端仓库,后端核心仓库在 Memory Core
欢迎你来体验 Memory 的魅力!
## :sparkles: 项目结构
```text
Memory Blog/
|-- src/
| |-- apis
| |-- assets
| |-- components
| |-- interface
| |-- pages
| |-- router
| |-- store // Redux States Management
|-- package.json
|-- README.md
```
## :wrench: 技术栈
- React
- TypeScript
- React Router
- Reducer
- Sass
- Axios
- Vite
- Framer motion
## 📄 使用文档
```bash
cd Memory-Blog
npm install
npm run dev
// 修改你的配置
/* .env */
VITE_HTTP_BASEURL = 'http://127.0.0.1:8080'
VITE_CHAT_GPT_TOKEN = 'XXXXX'
npm run build //打包
```
## ☀️ Docker
```bash
docker run -d -p 82:80 -e BACK_API= --name memory karensky/memory_blog:latest
```
## :camera: 截图
### Home

### Dark Mode

### Read

点击查看部分完整页面截图
### Login

### Admin

## Star History
## :heart: 鸣谢 & 许可
© 2024 林陌青川。本软件使用 GNU General Public License Version 2 许可。请参阅许可证文本以了解详细信息。