Skip to content

README não orienta corretamente sobre o acesso à aplicação (porta correta é 8080, não 5000) #43

@paulosreis

Description

@paulosreis

Descrição

Atualmente, o README instrui o usuário a acessar a aplicação pela porta 5000 (http://localhost:5000) após rodar npm run start. No entanto, para que todas as funcionalidades (frontend + backend) funcionem corretamente, é necessário acessar a aplicação via proxy, na porta 8080 (http://localhost:8080).

Se o usuário acessar pela porta 5000, apenas a interface do frontend será exibida, mas as funcionalidades que dependem do backend (como listar produtos, calcular frete, avaliações, etc.) não funcionarão, pois as rotas /api não serão encaminhadas corretamente.

Sugestão de correção

  • Adicionar uma seção de destaque no README explicando que o acesso correto é pela porta 8080.
  • Explicar que a porta 8080 utiliza um proxy para encaminhar as requisições /api para o backend e o restante para o frontend.
  • Sugerir que, após rodar npm run start, o usuário acesse sempre http://localhost:8080 para utilizar todas as funcionalidades da micro-livraria.

Exemplo de texto para o README

Atenção:
Embora o frontend seja servido na porta 5000 (http://localhost:5000), para que toda a aplicação funcione corretamente (frontend + backend), você deve acessar pelo endereço http://localhost:8080.

A porta 8080 utiliza um proxy que encaminha as requisições /api para o backend (controller) e o restante para o frontend.
Se acessar diretamente pela porta 5000, apenas a interface será exibida, mas as funcionalidades que dependem do backend não funcionarão.

Portanto, após rodar npm run start, acesse sempre:

http://localhost:8080

Obrigado!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions