Carteira de cartões.
Aplicação desenvolvida para auxiliar na organização de cartões, o app é uma "carteira" que possibilita adicionar dados aos cartões disponíveis no app com os dados do seu cartão real. Tem como alterar e/ou adicionar o vencimento da fatura, o melhor dia de compra, bandeira (MasterCard ou Visa), número final do cartão, entidade bancaria, senha e permite customizar a cor de cada cartão. Os dados são salvos e persistentes na memória do dispositivo e ainda conta com notificações com o OneSignal.
Aplicação desenvolvida para ajudar meu pai, que sempre esquecia do vencimento da fatura de seus cartões.
Para enviar notificações você precisa ter uma conta em onesignal.com, após as configuração basta colocar o App ID: em OneSignal.init('')
dentro do useEffect
no componente Home.js, assim:
import OneSignal from 'react-native-onesignal'
useEffect(() => {
OneSignal.init('APP ID')
OneSignal.addEventListener('opened', onOpened)
return () => OneSignal.removeEventListener('opened', onOpened)
}, [])
ID:
Para executar o projeto é necessário que você tenha o ambiente React Native configurado, você pode seguir esse GUIA para tal.
Depois de configurar o ambiente, basta fazer o clone do projeto:
git clone https://github.com/jhonbergmann/card-wallet.git
Entre na pasta do projeto e execute o comando para instalar as dependências do projeto:
yarn install
ou
npm install
Em seguida execute o comando referente a plataforma ao qual deseja executar:
Android:
react-native run-android
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com 💜 by Jhonatan Bergmann