lutilipe / Link-Manager

Link Manager created during Maratona JS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Link Manager created during Maratona JS


Languages

Language:CSS 80.9%Language:JavaScript 18.9%Language:HTML 0.1%