O Inmana é uma API Rest para a prevenção de perdas com gerenciamento inteligente de data de validade.
Essa é uma aplicação back-end construída na trilha de Elixir na Next Level Week evento que tem como objetivo criar projetos práticos distribuído pela Rocketseat.
--Open terminal--
#Clone repo from github
git clone https://github.com/cesaraugustomt/Inmana_API.git
#Entry in Inmana folder
cd inmana
#Install deps
mix deps.get
#if your postgresql is installed correctly, type
#Create Database and migrations
mix ecto.setup
#Open interactive terminal
iex.bat -S mix
#Open Phoenix server
mix phx.server
#Exec test
mix test
Now you can visit localhost:4000
from your browser.
Create the database
mix ecto.create
Delete the database
mix ecto.drop
Create the migration
mix ecto.gen.migration create_trainer_table
Perform the migrations
mix ecto.migrate
start the server
mix phx.server
- Official website: https://www.phoenixframework.org/
- Guides: https://hexdocs.pm/phoenix/overview.html
- Docs: https://hexdocs.pm/phoenix
- Forum: https://elixirforum.com/c/phoenix-forum
- Source: https://github.com/phoenixframework/phoenix
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.