Skip to content

fellipe30k/linguabuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 LinguaBuddy

LinguaBuddy é um projeto incrível para praticar vocabulário em inglês através de traduções e revisões de palavras e músicas! 🎶📚 Ele utiliza Ruby, Bundler e Docker para criar um ambiente isolado e super fácil de usar. 🚀

✅ Pré-requisitos

  • 🐋 Docker instalado no seu sistema.
  • 🛠️ (Opcional) Make para facilitar a execução dos comandos.

📝 Instruções

  1. Clone este repositório: 📥

    git clone https://github.com/seuusuario/linguabuddy.git
    cd linguabuddy
  2. Construa a imagem Docker 🏗️ (isso também instalará as dependências via Bundler):

    Com Make:

    make build

    Sem Make:

    docker build -t linguabuddy .
  3. Rode o script principal word.rb para treinar palavras: ✍️

    Com Make:

    make run-word

    Sem Make:

    docker run -it --rm linguabuddy ruby word.rb
  4. Rode o script music.rb para treinar músicas: 🎵

    Com Make:

    make run-music

    Sem Make:

    docker run -it --rm linguabuddy ruby music.rb

🛠️ Funcionamento

📝 word.rb

Este script carrega um arquivo CSV com 80% das palavras mais usadas em diálogos em inglês e pede que você forneça a tradução para o português. 🇬🇧➡️🇧🇷
🎯 Ele mostra sua pontuação e revisa as palavras que você errou.

🎧 music.rb

Treine seu inglês com músicas! 🕺💃 Melhore sua compreensão auditiva e aumente seu vocabulário enquanto se diverte. 🎙️


🤝 Contribuições

Adoramos contribuições! 🌟 Sinta-se à vontade para abrir Issues e Pull Requests. 💻✨


📜 Licença

Este projeto está sob a licença MIT. 📝

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors