nova web app
1.0.0
Nova Web应用程序利用YouTube转录和GPT 3.5 Turbo生成与用户指定的YouTube视频相对应的研究笔记。
研究笔记遵循康奈尔(Cornell)结构,包括
从您最喜欢的YouTube来源为独奏和自助学习者生成学习笔记。
| 运行时 | 发展 |
|---|---|
| 轴 | 尾风 |
| html反应者 | 更漂亮 |
| 反应 | 柏 |
| 反复路由器 | eslint |
| 反应热对象 | Vite |
| 反应 | |
| 反应器 |
| 运行时 | 发展 |
|---|---|
| bcrypt | Nodemon |
| 科尔斯 | |
| Dotenv | |
| 表达 | |
| Express-Async处理程序 | |
| jsonwebtoken | |
| 猫鼬 | |
| node-fetch | |
| Nodemailer | |
| YouTube-Transcript |
mongodb atlas连接字符串
GPT 3.5 Turbo API键
nodejs 16.x或更高
启用电子邮件的Google App密码
克隆回购到您当地的开发环境git clone https://github.com/lasanseniya/nova-web-app.git
将软件包安装在前端和后端,
npm install
创建包含以下信息的.ENV文件,
前端:
VITE_API_KEY - gpt 3.5 turbo api key
VITE_SERVER_URL - server url
后端:
PORT - port number
CONNECTION_STRING - mongoDB atlas connection string
ACCESS_TOKEN_SECRET - an access token secret
FRONTEND_URL - frontend url
EMAIL_FROM - email address
EMAIL_PASSWORD - google app password from above email
启动Dev后端服务器并通过npm run dev








@lasanseniya
@savindisilva
@ranidhiperera
@chamathmunasinghe
@KusalPathirage