Skip to content
This repository has been archived by the owner on May 18, 2024. It is now read-only.
/ card-wallet Public archive

💳 Application developed to assist in the organization of cards, the app is a digital wallet with the possibility of adding data.

License

Notifications You must be signed in to change notification settings

jhonbergmann/card-wallet

Repository files navigation

icon
Card Wallet

GitHub Language Count GitHub Top Language GitHub Last Commit Github License

Carteira de cartões.

Demo

Demo Demo Demo Demo Demo Demo

Demo

📅 Sobre

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.

🔔 Notificações | OneSignal

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:

Image

🛠 Tecnologias

📱 Executando

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

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com 💜 by Jhonatan Bergmann

About

💳 Application developed to assist in the organization of cards, the app is a digital wallet with the possibility of adding data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published