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

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.
Aplicação
- LojistaConta e consulta
- AngularInterface web
- NestJSAPI e regras do produto
- PostgreSQL + RedisCamada de dados
Dados e IA
- Fontes externasPreços e disponibilidade
- Python + FastAPIScraping e serviços de IA
- LangChainOrquestração da IA
- Painel adminRevisão e operação
Telas reais.Clique para ampliar.
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
