An open API service indexing awesome lists of open source software.

https://github.com/ojaciel/sdrawkcab-app

Aplicativo que inverte uma palavra / frase e permite ouvir a frase invertida tanto no momento, quanto no histórico em que as frases convertidas são armazenadas.
https://github.com/ojaciel/sdrawkcab-app

backwards dart flutter mobile-app string-conversion text-to-speech tts

Last synced: about 1 month ago
JSON representation

Aplicativo que inverte uma palavra / frase e permite ouvir a frase invertida tanto no momento, quanto no histórico em que as frases convertidas são armazenadas.

Awesome Lists containing this project

README

          

# sdrawkcaB
Aplicativo que inverte uma palavra / frase e permite ouvir a frase invertida tanto no momento, quanto no histórico em que as frases convertidas são armazenadas.

## Funcionalidades

- Inverter palavra / frase: A frase digitada pelo usuário é invertida, de trás para frente.
- Função Fala: A frase invertida pode ser ouvida, para mostragem da pronúncia ao contrário. A frase sempre é falada no mesmo idioma que o aparelho do usuário está configurado.
- Histórico: Aplicação possui histórico integrado, que armazena, em memória, as palavras que já foram convertidas. O histórico apresenta a palavra ao contrário, a palavra original, bem como o botão para a pronúncia da palavra.

## Instalação

Siga as etapas abaixo para configurar e executar o projeto localmente:

### Pré-requisitos
Certifique-se de que você tenha o seguinte instalado:
- [Flutter SDK](https://docs.flutter.dev/get-started/install) (versão compatível com o projeto)
- [Android Studio](https://developer.android.com/studio) ou outro editor de sua preferência (opcional, mas recomendado)
- Emulador ou dispositivo físico conectado

### Passo 1: Clone o repositório
No terminal, execute:
```bash
git clone https://github.com/oJaciel/sdrawkcaB_App
cd sdrawkcaB_App
```

### Passo 2: Instale as dependências
Execute o comando:
```bash
flutter pub get
```

### Passo 3: Execute o projeto
Inicie o aplicativo com o comando:
```bash
flutter run
```

Certifique-se de que um dispositivo emulador ou físico esteja conectado para que o app seja executado.

## Capturas de Tela

Abaixo estão algumas capturas de tela da aplicação:

### Tela inicial
![Tela inicial](lib/screenshots/Screenshot_1.png)

### Tela de Resultado (Frase Convertida)
![Tela de Resultado (Frase Convertida)](lib/screenshots/Screenshot_2.png)

### Histórico
![Histórico](lib/screenshots/Screenshot_3.png)