From abe0f04fea95dadac76409bb45bba3373c650cce Mon Sep 17 00:00:00 2001 From: alvarorichard Date: Thu, 1 Feb 2024 15:46:34 -0300 Subject: [PATCH] add translate brazilian portuguese --- README.md | 7 ++++ README_pt-br.md | 99 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+) create mode 100644 README_pt-br.md diff --git a/README.md b/README.md index 213a5ff..317cf3f 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ +

+

+ English | + Рortuguês +

+

Imagem logo

diff --git a/README_pt-br.md b/README_pt-br.md new file mode 100644 index 0000000..58b0906 --- /dev/null +++ b/README_pt-br.md @@ -0,0 +1,99 @@ +

+

+ Рortuguês | + English +

+

+ +

+ Imagem logo +

+ +# GRAFHY (rede social) + +[![GitHub license](https://img.shields.io/github/license/vitorcarvalho67/Grafhy-SSM)](vitorcarvalho67/Grafhy-SSM/blob/master/LICENSE) ![GitHub stars](https://img.shields.io/github/stars/vitorcarvalho67/Grafhy-SSM) ![GitHub stars](https://img.shields.io/github/languages/count/vitorcarvalho67/Grafhy-SSM) ![GitHub stars](https://img.shields.io/github/languages/top/vitorcarvalho67/Grafhy-SSM) ![GitHub stars](https://img.shields.io/github/repo-size/vitorcarvalho67/Grafhy-SSM) ![GitHub stars](https://img.shields.io/github/languages/code-size/vitorcarvalho67/Grafhy-SSM) + +GRAFHY é uma plataforma de comunicação virtual que permite aos usuários trocar mensagens, publicações e imagens. Além disso, oferece recursos como a criação de grupos de conversa, login e registro de usuário, mensagens criptografadas em tempo real, notificações de mensagens e publicações, perfis de usuário com fotos e senhas criptografadas. Seu banco de dados MySQL garante a gestão eficiente das interações dos usuários, tornando-o uma plataforma abrangente e segura para comunicação online. + +## Tecnologia +- Python +- FastAPI +- MySQL +- Minio +- JavaScript +- Nginx +- Vue +- Docker-compose +- Tauri + +## Como usar +```bash +git clone https://github.com/VitorCarvalho67/Grafhy-SSM.git +``` + +Navegue até o diretório do projeto no lado do servidor +```bash +cd Grafhy-SSM/server +``` + +Crie um ambiente virtual (venv) para o projeto + +```bash +python -m venv venv +``` +Ative o ambiente virtual. +No Windows: + +```bash +.\venv\Scripts\activate +``` +No macOS e Linux: + +```bash +source venv/bin/activate +``` + +Instale as dependências do projeto a partir do requirements.txt. + +```bash +pip install -r requirements.txt +``` + + +## Executando o lado do servidor +```bash +uvicorn main:app --reload +``` + +## Executando o lado do cliente + +Navegue até o diretório do projeto no lado do cliente, instale as dependências e execute o projeto + +```bash +cd client +npm run dev +``` + +## Captura de tela +

+ +

+ +## Executando com docker + +>[!WARNING] +> lembre-se de descomentar .env.example e remover .example do nome do arquivo. + + +```bash +sudo docker-compose build +sudo docker-compose up +``` +## Contribuindo +Contribuições para este projeto são bem-vindas. Por favor, siga estes passos para contribuir: + +1. Faça um fork do repositório. +2. Crie uma nova branch para sua funcionalidade ou correção de bugs. +3. Faça commit das suas alterações. +4. Faça push para a branch. +5. Envie um pull request.