No app você pode tirar foto, enviar dos seus arquivos e até mesmo compartilhar de otros aplicativos seus comprovantes. Dentro dele você pode categorizar o comprovante por data (caso a data que você está enviando não seja a mesma) e categoria (que são organizadas por cores e nomes).
Na pagia de categorias você pode criar, excluir, editar e ver todos os comprovantes pertencentes a tal categoria.
Os comprovantes podem ser encontrados organizados por data, na aba 'Comprovantes'. Na mesma pode-se editar, excluir e até mesmo compartilhar o comprovante para outros aplicativos (como whatsapp)
Antes de começar, você precisará ter as seguintes ferramentas instaladas em sua máquina: Git, Node.js.
Após clonar o repositório em sua máquina será necessário preencher os campos do arquivo .env, para isso você poderá encontrar o arquivo '.env-example' na pasta do servidor, que contém o exemplo das variáveis, conforme o texto abaixo. Após preencher todos os campos, renomeie o arquivo de '.env-example' para '.env'.
MONGO_CONNECT_LINK=
AWS_BUCKET=
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_REGION=
# Vá para a pasta do servidor
$ cd backend
# Instale as dependências
$ npm install
# "compile" os arquivos ts para js
# Rode o arquivo server.js
$ node server.js
# Vá para a pasta do aplicativo
$ cd mobile
# Instale as dependências
$ npm install
# Rode a aplicação mobile
$ npx react-native run-android (android)
$ npx react-native run-ios (ios)
#(para rodar a aplicação mobile você precisará ter instalado uma máquina virtual android ou ios)
📝 Licença
Esse projeto está sob licença MIT
Feito com ❤️ por Igor Ulian :)