Sobre este projeto
it-programming / mobile-development
Aberto
Draft básico do projeto (sem especificar a idéia principal de negócio):
O app deve ter um design moderno e intuitivo. Ele terá 2 funções básicas (por enquanto):
1) Funcionar como "vitrine" de compra de produtos (produtos que nós mesmos iremos atualizando e colocando no servidor conforme a demanda). Estes produtos (virtuais) devem poder ser comprados online pelos usuários com métodos convencionais de compra (cartão crédito, google wallet, etc).
Os produtos comprados pelos usuários deverão ser armazenados no servidor e no próprio aparelho (o usuário deverá poder ser capaz de acessar seus produtos de forma permanente). Todos os produtos terão o mesmo tema, porém será necessário criar um mecanismo de filtro para poder fazer mais fácil a localização e compra dos produtos. Por outro lado, o usuário q tiver comprado um certo produto terá a possibilidade de avaliá-lo e escrever reviews sobre ele.
Os usuários deverão ser capaz também de compartilhar os produtos externamente (whatsapp, facebook, etc., Usar um módulo básico de compartilhamento).
2) Social media (BÁSICA): O perfil dos usuários (se o usuário quiser que seja público) mostrará os produtos que ele adquiriu, assim como suas valorações e reviews de cada um deles. Conforme o usuário for adquirindo produtos de diversas categorias (lembram dos filtros que deveremos implementar para navegar mais facilmente pelos produtos disponíveis?), medalhas específicas serão ganhas pelo usuário (medalha por adquirir o seu primeiro produto, medalha por ter adquirido um produto da categoria "A", medalha por ter adquirido um produto da categoria "B", etc.). Também seria interessante que existisse a possibilidade de algum tipo de interação direta entre usuários (mensagens diretas de texto, nada muito elaborado, não é objetivo do app oferecer uma plataforma de mensagens, nem nada do tipo). Se o usuário tem perfil público será possível dar follow nele.
Overview de como deveria ser o front-end do aplicatvo:
Tela principal com menu lateral (geralmente escondido). Usar o container básico de menu lateral do SDK.
Na parte superior do menu lateral apareceria o usuário, com sua imagem de perfil, seu nome e seu email associado.
Talvez também apareceria seu ranking no aplicativo (por exemplo, um usuário novo q ainda nao comprou nada deveria ser considerado como novato, um que já comprou 2 produtos seria "chamado" por outro nome, etc.).
Embaixo do painelzinho do usuário as opções de menu:
- Feed: uma página principal onde aparecem tanto novos produtos lançados, como atividades daqueles usuários que o usuário (que está usando o app) está seguindo. Seria tipo um instagram muito simples e minimalista. Algo básico.
Esta seria a página principal q aparece ao abrir o aplicativo.
- On action: Nossos produtos são virtuais mas eles são "consumidos" mediante a realização de algumas ações no mundo real (darei mais detalhes uma vez fechemos o projeto). Da mesma forma que no Uber vc "adquire" o produto de ser transportado, e enquanto vc está dentro do carro você vê o trajeto que você está seguindo; nosso produto também tem essa "tela de ação", que mostra informações sobre o estado da ação sendo realizada, sobre sua duração, etc. Como disse, mais detalhes sobre o produto serão dados mais pra frente, porém cabe dizer que nesta seção será necessário implementar/usar funcionalidades tipo: seguimento de posição por GPS, cálculo de caminho ótimo entre pontos de localização (posições no mapa), reprodução de áudios pre-gravados (que estarão incluidos no próprio produto comprado), capacidade de tomar fotos, organização por calendário e horários (e possivelmente, capacidade de conectar com outros aplicativos tipo Uber, para chamar um taxi).
- Ofertas: Uma aba onde apareceriam todos os produtos disponíveis. Em principio a loja seria mundial (isto é, todos os usuários, do mundo inteiro, deveriam ser capazes de comprar os mesmos produtos). Um sistema de filtro, como introduzido anteriormente, ajudaria o usuário a procurar produtos desejados, segundo categorias.
Acredito que seja das partes mais simples (e ao mesmo tempo mais funcionais) do aplicativo.
- Meus produtos: Mostrar os produtos adquiridos. Ao apertar nos produtos será possível ver todas suas características (navegar o produto mesmo), assim como ser redigido para fazer review dele. Também deve ser possível "abrir" um produto e "usá-lo" (de forma que ele passaria à aba "On action" que comentei anteriormente.
Talvez possamos acrescentar outras funcionalidades, mas as expostas anteriormente são as mais importantes e essenciais para ter um app funcional.
Outros comentários:
- Já contamos com a logo e a marca do app.
- Os produtos (mesmo o produto de teste) será feito por nós mesmos.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Loja online
Precisa de back-end Sim
Gateway de pagamento Sim
Prazo de Entrega: Não estabelecido
Habilidades necessárias