| 功能 | 描述 |
|---|---|
| 🎨 暗色主题 | 高端毛玻璃风格暗色界面设计 |
| 📁 项目展示 | 卡片式项目列表,支持分类和搜索 |
| 📝 管理后台 | 完整的后台管理,CRUD 操作 |
| 🔌 RESTful API | 标准化 API 接口,支持前后端分离 |
| 👤 个人资料 | 可定制的个人介绍和技能展示 |
| 📱 响应式 | 适配桌面和移动端 |
# 克隆项目
git clone https://github.com/dirjaker/portfolio.git
cd portfolio
# 创建虚拟环境
conda create -n portfolio python=3.12 -y
conda activate portfolio
# 安装依赖
pip install -r requirements.txt
# 运行项目
python main.py| 服务 | 地址 |
|---|---|
| 🌐 前端页面 | http://localhost:5173 |
| 📡 API 文档 | http://localhost:8000/docs |
| 层级 | 技术 |
|---|---|
| 后端 | FastAPI, SQLAlchemy |
| 前端 | Jinja2, HTML/CSS/JS |
| 数据库 | SQLite |
| 部署 | Uvicorn |
- 暗色主题设计
- 项目展示模块
- 管理后台
- RESTful API
- 响应式布局
- Markdown 编辑器
- 图片上传优化
- SEO 优化
🔗 GitHub: dirjaker/portfolio
⭐ 如果这个项目对你有帮助,请给一个 Star 支持一下!