Plataforma B2B / Atacado

AMR Mobile

Plataforma B2B para estoque e comercialização de iPhones no atacado, com automação de dados e suporte de IA.

Projeto individual desenvolvido há 2 anos como freelance e consultoria, da interface às automações de dados, com atuação atual.

Papel
Desenvolvedor full stack
Modelo
Freelance + consultoria
Equipe
Projeto individual
Duração
2 anos · atual
amrmobile.com.br
Página inicial comercial da AMR Mobile

Do problemaà entrega.

Problema
Centralizar estoques e oportunidades de atacado, mantendo as informações comerciais utilizáveis para lojistas e para a equipe responsável pela operação.
Solução
Uma aplicação Angular conectada a uma API NestJS, PostgreSQL e Redis, com serviços Python em FastAPI e LangChain para IA, tratamento de dados e web scraping de preços.
Entrega
Uma plataforma B2B entregue com vitrine comercial, cadastro de usuários, consulta de estoque e painel administrativo para atualizar e operar as informações do negócio.

O que eu fiz.Construí o produto sozinho, cobrindo frontend, backend, dados, IA e qualidade.

  • Aplicação web comercial e experiência autenticada para clientes.
  • API, cadastro de usuários e painel administrativo.
  • Serviços Python com FastAPI e LangChain para IA, processamento de dados e web scraping de preços.
  • Persistência com PostgreSQL e Redis.
  • Ferramentas administrativas para sincronizar e ajustar informações de estoque.
  • Google Search Console, SEO, descoberta por IA e otimização de desempenho.

Escopo do produto

  • Landing page e jornada comercial voltadas ao atacado.
  • Estoque consultável por clientes cadastrados.
  • Painel administrativo com sincronização de fonte de estoque.
  • Assistente de IA para apoiar alterações nas informações exibidas.

Arquitetura.Uma visão em alto nível das partes confirmadas do sistema.

architecture.map● amr-mobile em produção

Aplicação

  1. LojistaConta e consulta
  2. AngularInterface web
  3. NestJSAPI e regras do produto
  4. PostgreSQL + RedisCamada de dados

Dados e IA

  1. Fontes externasPreços e disponibilidade
  2. Python + FastAPIScraping e serviços de IA
  3. LangChainOrquestração da IA
  4. Painel adminRevisão e operação

Stacke integrações.

Frontend

  • Angular

Backend

  • NestJS

Dados

  • PostgreSQL
  • Redis
  • Web scraping

IA

  • Python
  • FastAPI
  • LangChain

Qualidade

  • Testes unitários
  • Testes de integração
  • Playwright

Integrações

  • Fontes externas de estoque
  • Google Search Console

Qualidadee operação.

  • Testes unitários e de integração.
  • Fluxos E2E automatizados com Playwright.
  • SEO técnico e conteúdo preparado para mecanismos de busca e descoberta por IA.
  • Otimização de páginas acompanhada com Google PageSpeed.

Em produção

  • Deploy da aplicação Angular, da API NestJS e dos serviços Python.
  • Separação das camadas web, backend e automação de dados no processo de entrega.
  • Provedor de hospedagem não divulgado neste estudo de caso.

O que este projetoevidencia.

  • Separar a jornada do lojista das rotinas administrativas
  • Usar Python em tarefas especializadas de dados e automação
  • Transformar fontes externas em informação operacional
Próximo caseCajiAgent