/Talker-manager

Desenvolver uma API de um CRUD (Create, Read, Update e Delete) de palestrantes (talkers)

Primary LanguageJavaScript

Projeto Talker Manager!

Contexto do projeto:

Foi construido uma aplicação de cadastro de talkers (palestrantes) em que é possível cadastrar, visualizar, pesquisar, editar e excluir informações.

  • Desenvolver uma API de um CRUD (Create, Read, Update e Delete) de palestrantes (talkers) e;
  • Desenvolver alguns endpoints que irão ler e escrever em um arquivo utilizando o módulo fs.

Instalação Local:

Para rodar a aplicação em sua maquina.

  1. Clone o repositorio. Use o comando:
    git clone git@github.com:carolhn/Talker-manager.git

  2. Entre na pasta do repositório que você acabou de clonar:
    cd Talker-manager

  3. Instale as dependências
    npm install

  4. Comando para executar o app
    npm start

Instalação com Docker:

  1. Rode o serviço node com o comando docker-compose up -d.
  • Esse serviço irá inicializar um container chamado talker_manager.
  • A partir daqui você pode rodar o container via CLI ou abri-lo no VS Code.
  1. Use o comando docker exec -it talker_manager bash.
  • Ele te dará acesso ao terminal interativo do container criado pelo compose, que está rodando em segundo plano.
  1. Instale as dependências [Caso existam] com npm install

  2. Execute a aplicação com npm start ou npm run dev

Contato:

Linkedin Instagran Whatsapp Gmail