Skip to content

Este projeto é parte do desafio proposto pelo programa Veloz da Singular Tech School. A aplicação PetCare é um aplicativo móvel desenvolvido com React Native, Expo e TypeScript, que recupera dados no formato JSON de uma API RESTful e os apresenta em tela.

Notifications You must be signed in to change notification settings

MarcosvBueno/react-challenge-veloz

Repository files navigation

PetCare Mobile App 🐶

Este projeto é parte do desafio proposto pelo programa Veloz da Singular Tech School. A aplicação PetCare é um aplicativo móvel desenvolvido com React Native, Expo e TypeScript, que recupera dados no formato JSON de uma API RESTful e os apresenta em tela. A API de exemplo está disponível em: PetStore Demo API.

Demonstração :

pet-care-video.Feito.com.o.Clipchamp.mp4

Funcionalidades :

A aplicação possui as seguintes funcionalidades:

  1. Ordenação por ID: Ao clicar neste botão, os dados são ordenados de forma ascendente com base na propriedade "id".

  2. Ordenação por Tipo: Ao clicar neste botão, os dados são ordenados de forma ascendente com base na propriedade "type".

  3. Ordenação por Preço: Ao clicar neste botão, os dados são ordenados de forma ascendente com base na propriedade "price".

Tecnologias Utilizadas :

  • React Native: Um framework para desenvolvimento de aplicativos móveis.
  • Expo: Uma ferramenta e plataforma para criar aplicativos React Native rapidamente.
  • TypeScript: Um superconjunto de JavaScript que adiciona tipagem estática à linguagem.
  • Styled Components: Uma biblioteca para estilizar componentes React Native.
  • Axios: Um cliente HTTP baseado em promises para fazer requisições à API.

Como Executar :

Para executar a aplicação, siga as instruções abaixo:

  1. Clone o repositório para o seu ambiente local:
git clone https://github.com/seu-usuario/petCare.git
cd petCare
  1. Instale as dependências necessárias:
npm install
  1. Inicie a aplicação com Expo:
expo start

About

Este projeto é parte do desafio proposto pelo programa Veloz da Singular Tech School. A aplicação PetCare é um aplicativo móvel desenvolvido com React Native, Expo e TypeScript, que recupera dados no formato JSON de uma API RESTful e os apresenta em tela.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published