/Link-Manager

Link Manager created during Maratona JS

Primary LanguageCSS

MaratonaJS

A Maratona JS foi um evento online, 100% gratuito onde o @emersonbrogadev ensinou como criar no backend uma API com NodeJS e no frontend uma aplicação web usando ReactJS.

Se ainda não segue o emersonbroga, conheça as Redes Sociais

instagram.com/emersonbrogadev youtube.com/c/emersonbrogadev facebook.com/emersonbrogadev twitter.com/emersonbrogadev github.com/emersonbroga

ℹ️ Instalação

Você precisará ter instalado no seu computador: NodeJs ou yarn.

# Clone o repositório
$ git clone https://github.com/lutilipe/Link-Manager.git

Configurando o Banco de Dados

Crie um arquivo .env na raíz do projeto. Adicione as variáveis:

  • DB_USER (Seu usuário do banco de dados)
  • DB_PASS (A senha do seu banco)
  • DB_NAME (O nome do seu banco)
  • DB_HOST (O seu host, "127.0.0.1", geralmente)

💻 API

# Vá para a pasta backend
$ cd backend

# Instale as dependências
$ yarn install

# Rode o servidor
$ yarn dev

💻 Web

# Vá para o diretório frontend
$ cd frontend

# Instale as dependências
$ yarn install

# Rode a aplicação web
$ yarn start