O DiviD é um aplicativo que tem como objetivo facilitar a divisão de despesas entre amigos, familiares e colegas de trabalho. Com ele, é possível criar grupos de despesas, adicionar membros e registrar as despesas do grupo. O aplicativo se encarrega de calcular o valor que cada membro deve pagar para que todos fiquem quites.
ℹ️ Como Executar | 🚀 Tecnologias | 🎨 Layout | 💻 Autores | 📝 Licença
Status do Projeto: Concluído. ✔️
git clone https://github.com/IgorAugust0/DiviD
Antes de executar o aplicativo, você precisa configurar o Node-RED e o Cloudant da IBM.
- Crie uma conta na IBM, se você ainda não tiver uma.
- Acesse o IBM Cloud.
- No IBM Cloud, configure e implante o Node-RED.
- Obtenha a URL de acesso ao Node-RED.
- Abra o Node-RED.
- Configure as APIs do Cloudant dentro dos fluxos no Node-RED, de acordo com as suas necessidades.
- Certifique-se de que o Node-RED pode acessar o Cloudant corretamente.
- Inicie o servidor Node-RED de acordo com a configuração do seu ambiente.
- Abra o projeto no Xcode.
- Configure o Node-RED e o Cloudant da IBM para que o aplicativo funcione corretamente.
- Atualize as URLs de acesso ao Node-RED no arquivo
ViewModel.swift
para que o aplicativo possa acessá-lo. - As rotas de cada URL devem corresponder às rotas definidas no Node-RED, sendo elas as de operações de CRUD, como
GET
,POST
,PUT
eDELETE
.
➡️ Há um código de exemplo da estrutura definida da API no arquivo
api-example.json
. Sinta-se à vontade para utilizá-lo como referência e modelo para a sua API.
DiviD.mp4
Igor Augusto @igoraugusto 💻 |
João Pedro @joaopespindola 💻 |
Rodrigo Zamboni @rodrigozamb 💻 |
Otávio Campos @ocamposbio 💻 |
Guilherme Pereira @Guilherme0202PM 💻 |
Este projeto está licenciado sob a licença MIT - veja o arquivo de licença para mais detalhes.