Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.39 KB

README.md

File metadata and controls

54 lines (40 loc) · 1.39 KB

Aplicação

Api de sistema de pagamento

Maypay

Para iniciar o server:

  • Instalar dependencias mix deps.get
  • Criar a migrations mix ecto.setup
  • Iniciar Phoenix endpoint mix phx.server

Primeiro dia de NLW4

  • Fundamentos do Elixir e Phoenix.
  • Criar rota da APP
  • Entender Pattern Matching e Pipe Operator

Segundo dia de NLW4

  • Migrations (Enviar código elixir que representar intereções com o banco de dados)
  • Schema (Mapeamento dos dados de cada tabela do banco)
  • Changeset (Validações dos dados)
  • Bcrypt (Hash de senha)
  • Repo (Acesso ao banco de dados)
  • Pattern matching (Guiar o fluxo da aplicação)
  • Views (formatar dados para visualizar nas respostas da API)
  • Router (como criar uma rota)

Terceiro dia de NLW4

  • Ecto.Multi
  • Lidando com erros
  • Fallback Controller (se ninguém lidar com o caso o fallback lida, se não consseguir lidar da erro na tela)
  • Schema e Migrations
  • Criou conta automaticamente ao criar usuário
  • Criou a função de depósito

Quarto dia de NLW4

  • Criar função de saque
  • Criar função de transferência
  • Criar struct

Quinto dia NLW4

  • Autenticação
  • Testes

Learn more