Nova Web Application utiliza transcripciones de YouTube y GPT 3.5 Turbo para generar notas de estudio correspondientes al video de YouTube especificado por el usuario.
Las notas de estudio sigan una estructura de Cornell que comprende,
Generando notas de estudio para estudiantes solistas y autónomos de sus fuentes favoritas de YouTube.
| tiempo de ejecución | desarrollo |
|---|---|
| axios | viento de cola |
| html-reacter | más bonito |
| reaccionar | ciprés |
| React-Router-Dom | eslint |
| reaccionar-tostado | vite |
| react-icons | |
| reaccionistas |
| tiempo de ejecución | desarrollo |
|---|---|
| bcrypt | nodemon |
| CORS | |
| dotenv | |
| expresar | |
| expreso-async-mani | |
| JSONWBTOWED | |
| mangosta | |
| nodo | |
| notailer | |
| youtube-transcript |
Cadena de conexión de Atlas MongoDB
Clave de API Turbo GPT 3.5
Nodejs 16.x o superior
Contraseña de la aplicación de Google para habilitar el correo electrónico
Clonar el repositorio a su entorno de desarrollo local
git clone https://github.com/lasanseniya/nova-web-app.git
Instale los paquetes tanto en frontend como backend a través de
npm install
crear archivos .env que contienen la siguiente información,
Interfaz:
VITE_API_KEY - gpt 3.5 turbo api key
VITE_SERVER_URL - server url
Backend:
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
Inicie el servidor de backend de Dev y frontend a través de
npm run dev








@lasanseniya
@Savindisilva
@Ranidhiperera
@chamathmunasinghe
@kusalpathirage