joseiscj / eStore

Projeto de uma loja virtual (e-commerce) feita em ReactJS, com backend em NodeJS.
7 stars 7 forks source link

Adicionar instruções de como iniciar o backend #3

Closed eduhique closed 3 years ago

eduhique commented 4 years ago

A principio não consegui iniciar o backend, mas esse trecho, consegui iniciar: https://github.com/joseiscj/eStore/blob/0d494a6f421c06dda33be790cd36c76baa2da12b/backend/server.js#L6

para:

mongoose.connect('mongodb://localhost:27017/nodeapi', { useUnifiedTopology: true, useNewUrlParser: true });

Porém não consigo fazer nem POST, nem GET. Quando tento fazer POST com um body vazio, até recebo um erro de validação, mas quando coloco os dados do schema a solicitação não é concluída.

eduhique commented 4 years ago

Portanto, é muito interessante colocar instruções de como iniciar a aplicação adequadamente.

joseiscj commented 4 years ago

Olá, Eduardo. Para iniciar o back basta entrar no diretório "backend" e executar o comando "npm start". Você fez assim?

eduhique commented 4 years ago

Fiz sim. Mas só iniciou depois que fiz a modificação que indiquei.

joseiscj commented 4 years ago

Okay. Consigo fazer GET e POST tranquilamente aqui. Um exemplo de requisição que fiz para o POST:

Rota: http://localhost:3001/produtos/

Corpo da requisição: { "nome": "Chave de ferramentas", "descricao": "Ótima chave de ferramentas", "preco": 500 }