Projeto | Tecnologias | Instruções
Desenvolver uma aplicação web em Node.js com banco de dados MySQL. A aplicação consistirá somente de uma página com dois painéis: no painel posicionado a esquerda, o usuário poderá cadastrar novos comentários. No painel da direita todos os comentários cadastrados devem ser listados, com um botão ao lado de cada um que ao ser clicado executará um áudio de leitura do comentário
- Abra o terminal e navegue até o diretorio "backend". Execute
$ npm install
para instalar todas as dependencias. - Após todas as dependencias serem instaladas, abra o arquivo
.env
e preencha com as respectivas informações.
## PORTA DA API
API_PORT = 4000
## BANCO DE DADOS
BDHOST =
BDUSERNAME =
BDPASS =
BD =
## IBM Text to Speech
apikey =
serviceUrl =
- Depois das informações preenchidas, volte para o terminal e rode o codigo abaixo para criar o banco de dados
yarn sequelize db:create
- Em seguida, execute o codigo abaixo para a criação das tabelas
yarn sequelize db:migrate
- Pronto! Todas as dependências foram instaladas. Basta executar
yarn dev
para iniciar a API.
- Abra o terminal e navegue até o diretorio "frontend". Execute
$ npm install
para instalar todas as dependencias. - Caso tenha alterado o endereço da API backend, navegue até
frontend\src\services
a abra o arquivoapi.ts
. Emexport const apiAddr = "http://localhost:4000";
, coloque o novo endereço. - Após todas as dependencias serem instaladas, Pronto! Basta executar
yarn dev
para iniciar a interface frontend.