Skip to content

viniciusperrone/zapstore-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Contributors Issues size-shield commit-shield


🛒 ZapStore | Assistant

Tabela de Conteúdos

Sobre o ZapStore

ZapStore é uma loja de tecnologia especializada na venda de hardware e periféricos. Ademais, fornece o atendimento automatizado e inteligente aos clientes sobre os produtos vendidos, utilizando um chatbot via Whatsapp conectado a base de dados da ZapStore.

Funcionalidades

  • Listagem de produtos, categorias e marcas com filtros dinâmicos;
  • Registro de entradas e saídas de produtos no estoque;
  • Atendimento automatizado via chatbot conectado à base de dados.
Método Endpoint Descrição
GET /api/v1/product Lista produtos (com filtros)
GET /api/v1/product/<id> Recupera um produto específico
GET /api/v1/category Lista categorias (com filtros)
GET /api/v1/brand/ Lista marcas (com filtros)
GET /api/v1/all_data Retorna todas as entidades

Arquitetura

O sistema da ZapStore é composto por dois principais componentes:

  1. API Backend Desenvolvida com Django e PostgreSQL, é responsável por armazenar e gerenciar os dados da loja (produtos, categorias, marcas etc.).

  2. Serviço de Chatbot Um microsserviço criado com FastAPI, responsável pela lógica de atendimento e comunicação entre o cliente e o agente inteligente. Esse serviço consulta a API da ZapStore para fornecer respostas precisas e personalizadas via WhatsApp.

Tecnologias

Contato

Vinícius Perrone - LinkedIn - perronevinicius2018@gmail.com

About

🤖 Assistente Virtual da ZapStore

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published