Skip to content

eulixir/exmoveit

Repository files navigation

Exmoveit

Backend do projeto moveit desenvolvido na Rocketseat durante a NLW. O frontend está disponível aqui

Hex version badge License badge Build status badge Code coverage badge

 

Tecnologias   |    Libs   |    Projeto   |    Como usar   |    Licença

   

✨ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

📚 Libs

As libs que foram utilizadas nesse projeto

💻 Projeto

Backend do projeto moveit, uma aplicação prática de pomodoro que auxilia nos estudos e em outras tarefas.

🚀 Como executar

Install Exmoveit

--Open terminal--

#Clone repo from github
git clone https://github.com/joaopealves/exmoveit

#Entry in Exmoveit folder
cd exmoveit

#Install deps
mix deps.get

#Create Database setup
mix ecto.setup

#Open interactive terminal
iex -S mix

#Open Phoenix server
mix phx.server

#If you want to run tests
mix test

🛑 Obs

 

  • O projeto utiliza uma função específica do Elixir 1.12 (tap), portanto caso tenha uma versão abaixo disso ele vai acusar um erro ao compilar, atualize o Elixir e tenta compilar novamente 💜

  • Tem um model.env na raiz do projeto, utilizei .env para carregar as senhas e usuários do banco, caso queria rodar, renomeie o arquivo model.env para .env e coloque as credenciais no arquivo. Feito isso digite source .env para o Elixir carregar as variáveis de ambiente e pronto.


📄 Licença

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

Features

  • Adicionar query para retornar os melhores moviters ✅
  • Adicionar query para mostrar a posição atual do moviter