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