60sapi接口搭建完毕,数据库连接测试成功,登录注册部分简单完成
This commit is contained in:
100
README.md
100
README.md
@@ -1,4 +1,102 @@
|
||||
# InfoGenie
|
||||
# ✨ InfoGenie 神奇万事通
|
||||
|
||||
> 🎨 一个多功能的聚合软件应用 💬
|
||||
|
||||
## 📋 项目概述
|
||||
|
||||
InfoGenie 是一个前后端分离的多功能聚合应用,提供实时数据接口、休闲游戏、AI工具等丰富功能。
|
||||
|
||||
### 🏗️ 技术架构
|
||||
|
||||
- **前端**: React + Styled Components + React Router
|
||||
- **后端**: Python Flask + MongoDB + PyMongo
|
||||
- **架构**: 前后端分离,RESTful API
|
||||
- **部署**: 支持Docker容器化部署
|
||||
|
||||
### 🌟 主要功能
|
||||
|
||||
#### 📡 60s API 模块
|
||||
- **热搜榜单**: 抖音、微博、猫眼票房、HackerNews等
|
||||
- **日更资讯**: 60秒读懂世界、必应壁纸、历史今天、汇率信息
|
||||
- **实用功能**: 天气查询、百科搜索、农历信息、二维码生成
|
||||
- **娱乐消遣**: 随机一言、音频、趣味题、文案生成
|
||||
|
||||
#### 🎮 小游戏模块
|
||||
- 经典游戏合集(开发中)
|
||||
- 移动端优化
|
||||
- 即点即玩
|
||||
|
||||
#### 🤖 AI模型模块
|
||||
- AI对话助手(开发中)
|
||||
- 智能文本生成(开发中)
|
||||
- 图像识别分析(规划中)
|
||||
- 需要登录验证
|
||||
|
||||
## 🚀 快速开始
|
||||
|
||||
### 📋 环境要求
|
||||
|
||||
- **Python**: 3.8+
|
||||
- **Node.js**: 14+
|
||||
- **MongoDB**: 4.0+
|
||||
|
||||
### 📦 安装依赖
|
||||
|
||||
#### 后端依赖
|
||||
```bash
|
||||
cd backend
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
#### 前端依赖
|
||||
```bash
|
||||
cd frontend/react-app
|
||||
npm install
|
||||
```
|
||||
|
||||
### 🎯 启动服务
|
||||
|
||||
#### 方式一:使用启动器(推荐)
|
||||
```bash
|
||||
# 双击运行 启动器.bat
|
||||
# 选择相应的启动选项
|
||||
```
|
||||
|
||||
#### 方式二:手动启动
|
||||
|
||||
**启动后端服务**
|
||||
```bash
|
||||
cd backend
|
||||
python run.py
|
||||
# 后端服务: http://localhost:5000
|
||||
```
|
||||
|
||||
**启动前端服务**
|
||||
```bash
|
||||
cd frontend/react-app
|
||||
npm start
|
||||
# 前端服务: http://localhost:3000
|
||||
```
|
||||
|
||||
## 📞 联系方式
|
||||
|
||||
- **开发者**: 神奇万事通
|
||||
- **项目地址**: https://github.com/shumengya/InfoGenie
|
||||
- **反馈邮箱**: 请通过GitHub Issues反馈
|
||||
|
||||
## 📄 许可证
|
||||
|
||||
本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情
|
||||
|
||||
---
|
||||
|
||||
<div align="center">
|
||||
|
||||
**✨ 感谢使用 InfoGenie 神奇万事通 ✨**
|
||||
|
||||
🎨 *一个多功能的聚合软件应用* 💬
|
||||
|
||||
</div>
|
||||
神奇万事通,一个支持Windows,Android和web的app,聚合了许多神奇有趣的功能,帮助用户一键化解决问题
|
||||
前端使用React框架,后端使用Python的Flask框架
|
||||
|
||||
|
||||
Reference in New Issue
Block a user