1° passo: fazer o mapeamento de cade pagina ( tela) do aplicativo para ser o
guia na criação do aplicativo . Paginas do aplicativo
pagina inicial: cabeçalho,banner deslizante com ofertas,grupo repetidor com
produtos em destaque,rodapé. Lista de produtos de acordo com sua categoria:grupo repetidor de produtos,lista de categorias,subcategorias e filtros. Informações do produto: todas as informações do produto fotos,descrição,data de validade... carrinho de compras:grupo repetidor com todos os itens do carrinho do usuário logado. Finalização de compra:checkout simples com um Gateway de pagamento(stripe) minhas compras:aqui o usuário vai ver todas as suas compras já feitas e as que falta ser entregues. cadastro de usuários:pagina onde a pessoa vai fazer seu cadastro com as informações que nós pedimos para o cadastro ser feito. Ex: ( nome,rua,idade,telefone,e-mail,CPF…) cadastro do mercado: aqui sera feito o cadastro do mercado no nosso aplicativo,o mercado vai mandar todos os dados para nosso app ex: (e- mail,nome,nome do responsável,local: rua;numero;estado;CEP, uma conta bancaria para ser feita as cobranças e o repasse de valores,CNPJ…) painel de ADM para o mercado: O mercado vai ter o painel para gerenciar os pedidos que são feitos gerar nota fiscal de cadas compra,ver seus ganhos(vendas) do mês sua assinatura poder editar alguns de seus dados como cartão de credito. cadastro dos entregadores: aqui a pessoa vai fazer seu cadastro para ser um entregador boom ele vai colocar os dados dele como ex: (nome,cpf,e- mail,local onde mora com a rua o estado,cep,uma conta bancaria para receber os valores por seu serviço prestado, ele vai selecionar também com vai realizar as entregas de bicicleta ou ser for de moto ou carro vai ter que colocar sua CNH …) anding page(pagina de apresentação):uma apresentação do serviço quem somos,uma breve explicação de como o mercado pode fazer parte do serviço e as vantagens mostrar os planos de assinatura,uma explicação para os entregadores como eles pode ganha uma renda extra e uma parte para os usuários ver a importância de usar o nosso aplicativo e os nossos planos e cada vantagem. Configurando banco de dados ( etapas) 1° tipos de dados e campos necessários : tipo de dado: usuário campos: nome,endereço,itens adicionados ao carrinho (lista de produtos) nota: criar um campo como uma lista com base em um tipo de dados separados permitindo que você integre perfeitamente todos os seus campos de dados relevantes sem ter que criar campos adicionais,produtos adquiridos(lista de produtos).
2°tipo de dados: produto
campos: titulo,descrição,imagem do produto,preço localização(fazer uma restrição de local pelo o CEP),frete,categoria.