Meus Projetos
Mox Tutor
JUL 2019 - o momento
Mox Tutor é um sistema de Magic The Gathering para armazenamento e gerenciamento da Coleção de cartas e de Decks de jogadores de Magic. A aplicação surgiu de uma necessidade minha de organizar minha coleção de cartas de magic e não encontrar nenhuma outra aplicação que devidamente suprisse minhas necessidades e/ou não fosse paga. Desenvolvido com o framework Laravel, o sistema possui diversas funcionalidades que o tornam uma ótima maneira de gerenciar sua coleção de Magic:
- Decks: é possível criar decks de cartas, editar, remover, exportar para pdf, visualizar as cartas dos decks, estatísticas, preços, compartilhar.
- Cartas: é possível visualizar as cartas disponíveis atualmente no Magic, o texto das cartas, preços em diversas lojas (dentre elas Ligamagic, TCG Player e StarcityGames), visualizar informações de outros sites, regras e estatísticas.
- Coleção: o módulo de coleção permite ao usuário adicionar as cartas de sua coleção.
A aplicação utiliza a API do Scryfall para realizar as requisições das cartas, porém apenas caso estas não estejam no banco local, implementado em MongoDB. Escolhi o MongoDB devido a facilidade de armazenar as informações das cartas, que têm campos variados demais para um banco relacional.
A aplicação está atualmente em desenvolvimento. Não há previsão de finalização. Abaixo é possível visualizar um relatório inicial, bem como as telas atuais da aplicação. É importante ressaltar que todas as telas e funcionalidades estão sujeitas à mudanças.
Arquivos do Projeto