Skip to content

Frontend para para a API Restful de análise de sentimentos em textos.

Notifications You must be signed in to change notification settings

bpbastos/sentiment-analysis-ml-front

Repository files navigation

Sentiment Analysis Frontend

Tela principal

Frontend para a API RESTful de análise de sentimentos em textos Sentiment Analysis API . Este frontend foi desenvolvido utilizando Typescript, Nuxt 3, Vue 3, Tailwind CSS, NuxtUI e Zod.

🛠️ TODO

  • Refatorar app.vue para componentes

💻 Pré-requisitos

Antes de começar, verifique se o seu ambiente atende aos seguintes requisitos:

  • Docker

Instalação do docker: https://docs.docker.com/engine/install/

  • Node.js

Instalação do node: https://nodejs.org/en/learn/getting-started/how-to-install-nodejs

📦 Rodando com docker

Faça clone do projeto:

git clone https://github.com/bpbastos/sentiment-analysis-ml-front

Acesse o diretório do projeto com:

cd sentiment-analysis-ml-front

Crie um arquivo .env na raiz do diretório sentiment-analysis-ml-front com a seguinte variável:

Se estiver usando Docker Desktop para Mac ou Windows, use host.docker.internal para acessar o IP do host. Caso contrário, utilize o IP da máquina host ou o IP do servidor onde a API está rodando.

API_URL=http://host.docker.internal:5000/review

Para construir a imagem docker do projeto, execute:

docker compose build

Para rodar o projeto, execute:

docker compose up -d 

Abra o endereço http://localhost:3000 no seu navegador.

🚀 Rodando sem docker

Clone ou faça download do projeto :

git clone https://github.com/bpbastos/sentiment-analysis-ml-front

Acesse o diretório do projeto com:

cd sentiment-analysis-ml-front

Crie um arquivo .env na raiz do diretório sentiment-analysis-ml-front com a seguinte variável:

Se estiver usando Docker Desktop para Mac ou Windows, use host.docker.internal para acessar o IP do host. Caso contrário, utilize o IP da máquina host ou o IP do servidor onde a API está rodando.

API_URL=http://host.docker.internal:5000/review

Após clonar o repositório, será necessário fazer a instalação das dependencias da aplicação.

npm install

No terminal execute o comando descrito abaixo para executar a API:

npm run dev -- -o

Abra o http://localhost:3000/ no navegador para acessar o frontend.

About

Frontend para para a API Restful de análise de sentimentos em textos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published