O Application da Nova Web utiliza transcrições do YouTube e o GPT 3.5 Turbo para gerar notas de estudo correspondentes ao vídeo especificado pelo usuário do YouTube.
As notas do estudo seguem uma estrutura de Cornell composta por,
Gerando notas de estudo para aprendizes solo e auto -auto -autores de suas fontes favoritas do YouTube.
| Tempo de execução | desenvolvimento |
|---|---|
| Axios | Tailwind |
| HTML-REACT-PARSER | mais bonito |
| react-dom | cipreste |
| React-Router-Dom | Eslint |
| React-fot-to-residente | vite |
| React-icons | |
| React-spinners |
| Tempo de execução | desenvolvimento |
|---|---|
| BCRYPT | Nodemon |
| cors | |
| dotenv | |
| expressar | |
| Manadrão expresso-assync | |
| JSONWETTOKN | |
| mangusto | |
| F-Fetch | |
| NodeMailer | |
| YouTube-transcript |
String de conexão do MongoDB Atlas
Chave da API do GPT 3.5 Turbo
Nodejs 16.x ou acima
Senha do app google para ativar o email
Clone o repositório para o seu ambiente de desenvolvimento local
git clone https://github.com/lasanseniya/nova-web-app.git
Instale os pacotes no front -end e no back -end,
npm install
Crie arquivos .env contendo as seguintes informações,
Front-end:
VITE_API_KEY - gpt 3.5 turbo api key
VITE_SERVER_URL - server url
Back -end:
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 o servidor de backend e o front -end, de desenvolvimento, via,
npm run dev








@Lasanseniya
@savindisilva
@Ranidhiperera
@chamathmunasinghe
@kusalpathirage