O What Should I Pick é um projeto de cunho acadêmico realizado na disciplina Desenvolvimento de Software da Universidade de Brasília. O objetivo da aplicação é auxiliar jogadores do vídeo-game League Of Legends a escolherem o seu campeão (personagem dentro do jogo) de forma ótima. Isto é, levando em consideração os papeis que o jogador deseja exercer nas partidas do jogo e as estatísticas compiladas sobre cada campeão, a saber: taxa de vitória, taxa de escolha, etc..
Instale o ruby 3.1.2
rbenv install 3.1.2 && rbenv global 3.1.2
Clone o repositório em sua máquina
git clone https://github.com/Vermelho-Rosas-DS/What-Should-I-Pick.git
Instale o Postgres
sudo apt install postgresql libpq-dev
sudo -u postgres createuser seu_nome_de_usuario -s
Obs.: coloque o nome que você preferir no lugar de seu_nome_de_usuario
Entre dentro do repositório
cd What-Should-I-Pick
Instalar o bundler
gem install bundler
Rode bundler
bundle install
Dê um refresh no ambiente Ruby
rbenv rehash
Crie o banco de dados da aplicação
bin/rails db:create
Rode as migrações
bin/rails db:migrate
Popule o banco de dados
rails riot:fetch_champions
rails opgg:fetch_statistics
Suba a aplicação
bin/rails server
A aplicação estará disponível no endereço localhost:3000
Nome | Matrícula | Role | Github |
---|---|---|---|
Victor Gonçalves | 18/0055241 | Duque | @VictorJorgeFGA |
Victor Gomes | 22/1022140 | Cavaleiro | @VictorGCOSTA |
Elias Oliveira | 22/1007706 | Cavaleiro | @EliasOliver21 |
Gabriel Castelo | 22/1008051 | Cavaleiro | @GabrielCastelo-31 |
Iderlan Silva | 21/1062947 | Cavaleiro | @IderlanJ |