Instale o rustup no seu sistema para compilar o programa. Você pode encontrar as instruções de instalação especificas para seu ambiente em https://www.rust-lang.org/pt-BR/tools/install.
Para checar a instalação execute rustup --version na sua linha de comando, você deve ver algo como:
rustup 1.27.1 (54dd3d00f 2024-04-24)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: The currently active `rustc` version is `rustc 1.82.0 (f6e511eec 2024-10-15)`Instale o MongoDB Community Server. Os executáveis estão disponíveis em https://www.mongodb.com/try/download/community.
IMPORTANTE: durante a instalação certifique-se de marcar a caixa de instalação do MongoDB Compass.
Ao abrir o MongoDB Compass, crie um nova conexão, defina um nome qualquer e siga com as opções padrão.
Dentro da nova conexão crie um banco de dados, defina o nome para SinapseDB, nomeie a coleção como users e siga com as opções.
Acesse seu clone deste repositório e navegue para o diretório da API e execute os seguintes comandos no seu terminal:
cd sinapse_api
cargo runNeste ponto a aplicação irá ser compilada e você deve ver a seguinte mensagem em sua linha de comando:
Compiling sinapse_api v0.1.0 (C:\Dev\Faculdade\Web Development\SinapseFlashcards\sinapse_api)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.54s
Running `target\debug\sinapse_api.exe`
Server running at http://127.0.0.1:8080A documentação para a API e todas suas dependências pode ser gerada e acessada executando o seguinte comando na root do projeto (sinapse_api/:
cargo doc --openInstale o NodeJs no seu sistema para compilar o programa. Você pode encontrar as instruções de instalação especificas para seu ambiente em https://nodejs.org/ptl.
Execute a api e o banco de dados presentes nesse repositório com as instruções acima e depois siga os passos a seguir:
Acesse seu clone deste repositório e navegue para o diretório da aplicação web e execute os seguintes comandos no seu terminal:
npm i
npm run devEm seguida você verá a mensagem de que a aplicação está rodando e receberá o url para utilizá-la, apenas abra a url no navegador de sua escolha.
Instale o Python para seu ambiente em: https://www.python.org/downloads/.
Siga o passo a passo presente no url a seguir: https://discordpy.readthedocs.io/en/stable/intro.html#virtual-environments.
Execute a api e o banco de dados presentes nesse repositório com as instruções acima e depois siga os passos a seguir:
Acesse seu clone deste repositório e navegue para o diretório do bot e execute os seguintes comandos no seu terminal:
python3 ./main.py
