Executando verificação de segurança...
2

TabNest - uma rede social inspirada no TabNews

O TabNest tem como inspiração o site da TabNews e foi feito com o intuito de testar a minha capacidade de criar uma rede social pouco parecida com o TabNews.

Minha ideia

A minha ideia é basicamente saber a minha capacidade de conhecimento em Node.js e MySQL

Rodar o projeto

Para você conseguir rodar o projeto na sua maquina local é muito simples.

Dependencias globais

  • Node.js LTS v18 (ou qualquer versão superior)
  • MySQL instalada na sua maquina local

Dependencias locais

Para instalar as dependencias locais, basta você rodar o sequinte comando na sua maquina:

npm install

Iniciar o projeto

Para iniciar o projeto na sua maquina local, basta você digitar o comando:

npm run dev

Rotas principais e rotas de administração

No site existem várias rotas, mas as mais usadas são as rotas abaixo:

https://localhost:4000/
https://localhost:4000/add
https://localhost:4000/post/:nome/:id

Banco de dados

O banco de dados do site está hospedado na Railway usando a porta 50611(porta padrão do Railway). Para você acessar o banco de dados basta usar o MySQL Workbench e editar as seguintes configurações:

  • DBHOST: roundhouse.proxy.rlwy.net
  • DBPASS: oV5kz8NSysQ7y7myHg6IyzR.HskLEusT
  • DBPORT: 50611

Observações:

  • Para derrubar todos os serviços do projeto, basta utilizar as teclas CTRL+C.
  • Você pode conferir todos os outros serviços do projeto no arquivo .env, onde vão ficar as instancias do banco de dados
Carregando publicação patrocinada...