Skip to content

Project developed during NLW#5 🚀 using Elixir and Phoenix 🔥

License

Notifications You must be signed in to change notification settings

cesaraugustomt/Inmana_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 About the Project

Inmana-logo

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.

⤵ Commands to start

--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.

🐘 PostgresSQL

Ecto

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

🐦 Phoenix

start the server

mix phx.server

✔️ Deps


🔗 Project links

Notion

➕ Learn more

📝 License

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


About

Project developed during NLW#5 🚀 using Elixir and Phoenix 🔥

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages