vitorpaulo21 / e-comercetreinamento Goto Github PK
View Code? Open in Web Editor NEWSimulação de um ecomerce, paara treinarmos Node.js, GitHub e trabalho em equipe
Simulação de um ecomerce, paara treinarmos Node.js, GitHub e trabalho em equipe
adicinonar GraphQL ao projeto
A estrutura do codigo esta com os projetos dentro da pasta App
O heroku identifica a linguagem por meio do package.json
Uma solucao eh mover o app para o diretorio root, ou seja apenas excluir a pasta app da estrutura
vou testar essa solucao e se resolver mando um pull
Header simples com os seguintes elemntos:
Logo da loja
Search Input
Link de atalho para o carrinho
Chekout Page content
Conteudo para o carrinho:
Ideia inicial:
visualização de todos os itens adicionados ao carrinho
possibilidade de mudar a quantidade de cada produto no carrinho
form para preenchimento de endereco
opcao para seleciona: Entregar ou Retirar na Loja
Preview do produto em duas colunas (desktop)
Primeira coluna para a imagem do produto em destaque e até 3 miniaturas
Segunda coluna com:
Footer simples com os seguintes elemntos:
Logo da loja
Descricao do projeto
Copyright
Link de atalho para outras paginas
Definir Queries
categories
Definir Mutations
addItemToCart
Alguns dos autenticadores já estão prontos assim como suas máscaras.
Lista Pronta:
email,
Celular,
Telefone Residencial,
CPF,
CEP (através do cep puxará automaticamente demais informações como Lista Pronta 2)
Lista Pronta 2:
Bairro,
Cidade,
Estado.
Lista não pronta:
Data de aniversário,
Falta criar uma forma de buscar o nome completo do cliente pelo site da Receita federal ao fornecer a data de aniversário e CPF. Assim automatizará mais ainda o processo de cadastro podendo colher mais informações mais rápido sem irritar o cliente.
Criar um banco de dados com as contas dos clientes para conferir e autenticar os Sign Ins.
Outra ideia seria colher informações do cartão só com uma foto (não colher os 3 dígitos da parte de trás por questões de segurança).
Maiores ideias são bem vindas. A ideia principal é automatizar o máximo com pouca informação digitada pelo cliente para agilizar o cadastro, sendo pouco tempo para obter muita informação do cliente.
Pagina de busca de itens
Seria uma pagina para cada categoria de produtos, acessada dinamicamente usando React Router
conteudo da pagina:
<main>
"cards dos produtos filtrados pela busca"
</main>
na lateral
<aside>
"filtros adicionais para a busca"
</aside>
referencias:
https://reactrouter.com/web/guides/quick-start
Home Page content
Conteudo para o home page:
Ideia inicial: cards com as categorias disponiveis
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.