Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/leonardotoniolo/conceitos-do-react-native

Aplicação para treinar React Native com o backend criado no repositório conceitos-do-nodejs
https://github.com/leonardotoniolo/conceitos-do-react-native

react-native typescript

Last synced: 10 days ago
JSON representation

Aplicação para treinar React Native com o backend criado no repositório conceitos-do-nodejs

Awesome Lists containing this project

README

        

GoStack


Desafio 04: Conceitos do React Native


GitHub language count

License


Sobre   |   
Licença

## :rocket: Sobre

Aplicação que irá armazenar repositórios do seu portfólio, com o backend utilizando o Node.js.

### Funcionalidades da aplicação

- **`Listar os repositórios da sua API`**: Deve ser capaz de criar uma lista de todos os repositórios que estão cadastrados na sua API com os campos **title**, **techs** e número de curtidas seguindo o padrão `${repository.likes} curtidas`, apenas alterando o número para ser dinâmico.

- **`Curtir um repositório listado da API`**: Deve ser capaz de curtir um item na sua API através de um botão com o texto **Curtir** e deve atualizar o número de likes na listagem no mobile.

### Específicação dos testes

- **`should add a like to the like counter of the repository`**: Para que esse teste passe, sua aplicação deve permitir ao clicar no botão `Curtir`, um like seja adicionado ao repositório listado, e que essa atualização possa ser visualizada na tela.

## :memo: Licença

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](../LICENSE) para mais detalhes.