Sistema Eventify
Aplicação para cadastrar Eventos onde o mesmo será possível adicionar Lembretes a cada Evento, "lembrando que cada Evento terá no máximo 5 lembretes".
A aplicação conta com a autenticação obrigatória de "Email" e "Senha" para acessar os eventos daquele usuário específico, e com isso os lembretes serão enviados para o Email do usuário.
-
Instalar o Docker
-
Para executar o docker, primeiro precisa fazer a imagem do sistema localmente.
docker-compose build
- Crie o banco de dados, migração:
docker-compose run --rm app rails db:create
docker-compose run --rm app rails db:migrate
- Execute o projeto com o comando
docker-compose up -d
- Para parar os containers execute o comando na pasta do projeto
docker-compose down
- Para testar Models e Controllers execute o comando na pasta do projeto
docker-compose run --rm app rake test
- User o MailCatcher para gerenciar seus Emails
http://127.0.0.1:1080/