Evaluating bids

Desenvolvimento de Api em Firebase

Published on the February 22, 2022 in IT & Programming

About this project

Open

Necessidade de criação de sistema de Backend em Firebase para suporte a Website, e APP (projeto posterior).
Funcionalidades dos APIS:
Cadastro Cliente (receber input de dados -> retornar cadastro ok/nok)
Login Cliente (receber email/senha -> retornar login ok/nok)
Alterar senha (receber nova senha -> retornar ok/nok)
Cobrança via Stripe ((Uso API Stripe)receber dados do cartão  e criar pagamento refocorrente -> retornar ok/nok)
Atualizar cobrança via Stripe ((Uso API Stripe) atualizar valor do pagamento recorrente para usuário já criado - ok/nok)
Emissão de Senha via email/push notification(após conclusão do cadastro cartão stripe, enviar senha unica, baseada em tabela de senhas predefindas, para cliente -> criar senha para id cliente com cadastro ativo -> retornar ok/nok)
Alterar plano ((Uso de API Stripe) usuario solicita troca de plano de lista de planos disponiveis -> altera plano no stripe com base em cartão pre cadastrado -> retorna ok/nok)
Status do plano Stripe ((Uso API Stripe) retornar status do plano já criado -> ok/nok)
Reserva - Gerenciar data e horas para que clientes possam reservar o serviço(
DataLog - API para salvar log de uso recebido de central de controle de acesso física dos pontos de venda (Recebe infos via https/json e preenche tabela de datalog. Cada log possuí 38 bytes de dados que serão separados em 13 colunas Json -> retorna ok/nok para cada upload recebido)
Script para popular tabela de log de tempo de uso (cada linha de informação recebida no api anterior contem 4 tipos da log-> senha ok/saída/chegada/sensor chegada -> script para receber esses logs e criar tabela auxiliar com coluna do id do cliente, id do plano recorrente stripe e 4 colunas para cada ação -> ao receber a última informação rodar script para calcular tempo entre saída e chegada e valor do uso (formula com base no tempo) -> ao calcular valor rodar API acima de atualizar valor do plano)

Project overview

site frontend em desenvolviento - necessidade de desenvolver logica do backend em paralelo

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Developer

Delivery term: March 31, 2022

Skills needed