60sapi接口搭建完毕,数据库连接测试成功,登录注册部分简单完成

This commit is contained in:
2025-09-02 19:45:50 +08:00
parent b139fb14d9
commit e1f8885c6c
150 changed files with 53045 additions and 8 deletions

100
README.md
View File

@@ -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>
神奇万事通一个支持WindowsAndroid和web的app聚合了许多神奇有趣的功能帮助用户一键化解决问题
前端使用React框架后端使用Python的Flask框架