Seu desenvolvimento consiste em um Trabalho de Conclusão de Curso, onde o nome, valores em reais e imagens são meramente ilustrativos.
Este projeto visa a apresentação da metodologia PWA (Progressive Web App ou Aplicativo Web Progressivo) com a inclusão de um Chatbot para a realização dos pedidos.
PWA consiste em:
- Aplicativo Web que é um site responsivo capaz de se comportar como um aplicativo nativo, operando nos mais variados tamanhos de tela.
- Progressivo que se da pela pela experiência evolutiva do usuário no aplicativo web, onde já no primeiro acesso recebe uma notificação da disponibilidade de download. E assim que baixado no dispositivo, o aplicativo se comporta como um aplicativo nativo.
Neste caso para o desenvolvimento do aplicativo web foram utilizadas as tecnologias:
- HTML5
- CSS3
- JavaScript
- jQuery
E claro as principais ferramentas para o funcionamento de um PWA:
- Service Worker que é um script executado em segundo plano pelo navegador, que possibilita recursos independentes de uma página web ou da interação do usuário. Neste caso proporcionando uma experiência offline.
- Arquivo manifest sendo um arquivo texto que fornece informações sobre a aplicação, neste caso (nome, abreviatura, informações dos ícones, cor tema, cor de fundo, display e orientação da tela).
O chatbot sendo um algorítmo que representa um robô de conversação, se comporta ainda como uma possibilidade pois ainda não tem interação direta com o site e não é capaz de gerar o pedido no final.