Sobre o Thoughts

Projeto desenvolvido para exercitar meus conhecimentos em HTML, CSS, JavaScript, MySQL e NodeJS. Para isso, foi implementada uma rede social denominada Thoughts, que se baseia no que os usuários estão pensando. Esses pensamentos são chamados de "thoughts" e ficam expostos na página "Home" para que todos possam ver.

Como utilizar o projeto

Para utilizar o Thoughts, você deve ter os seguintes softwares instalados em sua máquina:

  • Node v12.22.9
  • MySQL v8.0.27

Projeto

Imagem projeto Imagem projeto Imagem projeto

Os posts ficam salvos em um banco de dados MySQL, além das contas dos usuários com nome, email e senha, a mesma é criptografada com auxilio do bcrypt.

Imagem projeto

Neste exemplo, os usuários Joao e Vinicius estão usando a mesma senha, mesmo assim, o bcrypt se encarrega de criptografar de forma diferente, para a segurança de todos.

Instalação

Clonagem do projeto Criação do banco de dados Instalar dependências Então, execute no terminal Com isso, acesse http://localhost:3000, e o projeto estará pronto para o uso.

Frederico Nogueira

Desenvolvedor