Pesquisar
Projeto exclusivo

Arquitetura de software para SaaS de lavanderia self-service

hoje às 15:08

Descrição do Projeto:

Procuro Arquiteto de Software para SaaS de lavanderia self-service.

Estou desenvolvendo um sistema completo para lavanderias self-service, com pagamento integrado e controle remoto de máquinas via IoT. O MVP está em andamento, mas a arquitetura atual precisa ser redesenhada do zero - preciso de alguém para definir como tudo deve ser feito, qual stack usar e quais fluxos seguir. Não preciso de quem escreva código; eu mesmo implemento.

O que o sistema faz

- Cliente faz pagamento no app mobile (Kotlin) - backend recebe via HTTPS - publica MQTT no AWS IoT - ESP32 com relé libera a máquina de lavar.
- Cliente também pode abrir a porta de eletroímã acessando um site - frontend chama API - backend publica MQTT - AWS IoT aciona relé da fechadura.
- Sistema multi-tenant: várias lavanderias, cada uma com várias máquinas e clientes próprios.

Stack atual (provisória, aberta a mudança total)

- Backend: PHP em VPS AWS Lightsail
- App mobile: Kotlin (Android)
- IoT: ESP32 (Tasmota ou Arduino IDE customizado)
- Comunicação: AWS IoT Core com mTLS (X.509)
- Banco em tempo real: DynamoDB
- Banco relacional: indefinido
- Armazenamento de fotos: indefinido

O arquiteto tem liberdade total para redesenhar tudo, inclusive trocar linguagem do backend, banco, padrão de comunicação ou qualquer parte da stack se julgar melhor.

Requisitos obrigatórios do profissional

- Experiência sólida com AWS IoT Core (Things, certificados X.509, IoT Rules, Device Shadow, mTLS)
- Experiência com DynamoDB (modelagem NoSQL, partition/sort keys, single-table design, GSI)
- Conhecimento amplo do ecossistema AWS (Lambda, S3, IAM, API Gateway, Cognito, CloudWatch, Lightsail/EC2)
- Experiência com sistemas multi-tenant em produção
- Experiência com IoT em produção (não só prototipagem)
- Visão de custos AWS (saber estimar e otimizar)

Dados que o sistema gerencia

- Cadastro de clientes (nome, CPF, contato, foto até 250 KB)
- Tokens de autenticação
- Histórico de acessos
- Pagamentos e transações
- Sessões de uso de máquina (quem usou, quando, quanto tempo)
- Estado em tempo real dos relés
- Telemetria dos dispositivos IoT (RSSI, uptime, heap)
- Logs de abertura da porta

O que preciso do arquiteto

- Redesenhar a arquitetura completa: definir stack ideal (linguagens, frameworks, serviços AWS), padrões de comunicação, organização de módulos
- Modelagem de dados: o que vai em DynamoDB (real-time/telemetria), o que vai em relacional (negócio), modelo das tabelas, estratégia de chaves multi-tenant
- Fluxos completos com diagramas:

- Cadastro e login de cliente
- Pagamento - liberação de máquina
- Acesso à porta via site
- Encerramento automático de sessão
- Sincronização de estado dos dispositivos

- Definição da API: endpoints, payloads, autenticação, códigos de erro
- Armazenamento de fotos: estratégia segura e barata (provavelmente S3)
- Segurança: gestão de certificados X.509 em escala, rotação de credenciais AWS, autenticação de app/site, proteção contra abuso
- OTA: estratégia para atualização remota de firmware dos ESP32 (provável AWS IoT Jobs)
- Multi-tenant: isolamento de dados entre lavanderias
- Monitoramento e alertas: detecção de dispositivo offline, falhas de pagamento, métricas no CloudWatch
- Custos estimados e roadmap de escala (10 - 100 - 1000 lavanderias, com custo previsto em cada estágio)
- Roadmap técnico: o que fazer agora, o que adiar, o que evitar

Formato esperado

- Documento de arquitetura escrito com decisões e justificativas (por que cada tecnologia/serviço foi escolhido)
- Diagramas dos fluxos e da arquitetura (Mermaid, draw.io, Lucidchart)
- Lista de endpoints da API com payload de exemplo
- Modelo do banco de dados (DER ou texto)
- Sessões periódicas para tirar dúvidas conforme implemento

Modalidade

- Trabalho remoto
- Aberto a propostas: consultoria por hora, projeto fechado ou mentoria mensal
- Localização: Brasil (mas aceito profissionais de qualquer região)

Atividades do cliente nesse projeto:

Última visualização: hoje às 15:21

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Cloud Computing
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 12
Interessados: 13
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (12)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Back de VPS na nuvem e PC - Preciso de uma rotina de back up automático de todo o meu conteúdo numa VPS 8 GB Linux (hospedado no King Host) para a nuvem e para a minha máquina.

Resolver detecção do Geetest/Cloudflare com automação - Procuro profissional com experiência em Cloudflare e automação. O projeto envolve solucionar um problema de detecção pelo Cloudflare/Geetest. Não quero pro...

Migração da infraestrutura VMware para Hyper-V - O projeto refere-se à migração da infraestrutura VMware para Hyper-V. Escopo das atividades: - Análise do problema e concepção do projeto para embasar apr...

Migração de plataforma para Google Cloud - O projeto consiste em migrar uma plataforma web desenvolvida no Lovable que usa APIs do Google para o GCP (Google Cloud). O objetivo é migrar toda a plataforma, o Supabase e demais recursos ...

Migração de Clientes Cpanel (VPS) para Contas Individuais Hostgator - Olá, tudo bem? Estou iniciando um projeto que envolverá a migração de contas de alguns clientes que hoje estão hospedados em um cpanel VPS na Bluehost (hospedage...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.