Skip to content

This repo is to show backend of a simple news portal that I developed. I'm developed this one to practice my knowledge in API Rest building with Nodejs and Express-js, folowing the MVC Architecture. The frontend is also available soon.

Notifications You must be signed in to change notification settings

LucasBargas/newslbs_backend

Repository files navigation

Projeto NewsLBS

O projeto NewsLBS foi desenvolvido por mim, Lucas Bargas, com base em um layout que encontrei na web. Contruí uma API Rest para ser consumida no Front end. Todos os testes de rotas foram feitos com o Postman. Este projeto tem como objetivo simular um portal de notícias, porém com um visual mais simples.

Principais recursos do App

  • Registo, login e logout de usuário;
  • Edição de usuário, somente autenticado;
  • Registro, edição e exclusão de Notícia, somente autenticado;
  • A edição ou exclusão só pode ser feita por quem postou a notícia.

Tecnologias utilizadas

Backend

Nodejs Express-js Mongoose JWT Bcrypt
19.2 4.18 6.8 9.0 5.1

Como executar este Backend

Pré-requisitos

Possuir o Nodejs instalado.

Clone o repositório

git clone https://github.com/LucasBargas/newslbs_backend.git

Entre na pasta

cd newslbs_backend

Instale as dependências

npm install

Configure as variáveis de ambiente

# Crie um arquivo .env e passe os valores
MONGO_URL=value
JWT_SECRET=value

Execute o App

npm start

Autor

Lucas Bargas da Silva
https://projetoslucasbargas.vercel.app/
https://www.linkedin.com/in/lucas-bargas/

Gostaria de ver o repositório do Front end deste app? Clique aqui

About

This repo is to show backend of a simple news portal that I developed. I'm developed this one to practice my knowledge in API Rest building with Nodejs and Express-js, folowing the MVC Architecture. The frontend is also available soon.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published