Skip to content

odineiramone/phoenix-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhoenixLibrary

API de sistema de gerenciamento de biblioteca. Desafio de backend do DevChallenge. Para saber como usar a API, veja os arquivos da pasta docs.

Feito com

  • Elixir 1.11.4 🧪
  • Erlang 23.3.4 👴
  • Phoenix 1.5.3 🐓
  • Postgres 13.3 🐘

Como instalar

  • Instale as depencencias com mix deps.get.
  • Renomeie o arquivo .env.sample para .env e preencha as variáveis de acordo com seu ambiente de desenvolvimento.
  • Rode o comando source .env para usar as variáveis de ambiente na sessão atual do terminal.
  • Crie o banco de dados com mix ecto.setup.
  • Popule o banco de dados com mix run priv/repo/seeds.exs.
  • Inicie o servidor da aplicação com mix phx.server.

Dicas úteis

  • Para acessar um console interativo com as entidades da sua aplicação em phoenix carregadas, use iex -S mix.
  • Para gerar a documentação dos módulos usando o ex_docs, rode o seguinte comando no console mix docs e siga as instruções da tela. Ou, se preferir, importe a coleção de requests docs/phoenix_library_insomnia.json no Insomnia.

About

API de sistema de gerenciamento de biblioteca

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages