Completed

Aplicativo mobile para troca de produtos

Published on the June 29, 2016 in IT & Programming

About this project

Open

Preciso que seja criado um PVM - Produto Mínimo Viável para testar a ideia que dando certo depois pedirei para desenvolver todas as funcionalidades que tenho em mente.

Seguem as instruções para criação.

Criar um APP onde as pessoas possam publicar produtos/fotos para "troca" (de livros, carros, imóveis, barcos etc).

O APP precisa ter um canal para o administrador postar notícias sobre sustentabilidade que fique visível para todos os usuários.

Cadastramento: Nome, CPF, telefone celular, e-mail, site e endereço. Os dados devem ser criptografados, indisponíveis para visualização. Deve enviar mensagem para o celular com link para confirmação/ativação do cadastro e/ou permitir se logar com os dados do Facebook.


Privacidade: Ter perfis de acesso (ex. Facebook). Podem visualizar as suas publicações/produtos: Pública (todos).
Restrita (somente amigos). Específica (pessoas indicadas).

Navegabilidade: Depois do cadastro, o usuário terá livre acesso ao site para fazer as suas publicações desde que estejam dentro das regras. O site precisa ser autônomo e funcionar como um facilitador, sendo importante ter fácil comunicação entre os clientes, tendo mecanismo de troca de mensagem instantânea.

Institucional: Onde serão expostas as regras, políticas etc.

Cadastramento do produto: Os produtos serão categorizados (ex. Livros, eletrônicos, automóveis, imóveis...). No cadastramento do produto precisa ter opções de "troca": definitiva ou temporária - ex. Casa de praia x casa de campo; se temporária, ter agenda para especificar período/tempo livre ou ocupado. Opção de troca aberta: aceita receber ofertas de troca por outros produtos; opção fechada: aceita oferta somente de troca por outro produto igual.
Ex. Carro x carro.  Os produtos poderão ser novos (adquiridos por pf, mas que não foram utilizados, não aceitaremos pj que queiram fazer "venda") ou usados.


Campos para cadastramento do produto: Classificação (escolher numa lista: Automóveis, Motos, Bicicletas, Barcos, Lanchas, Residências, Móveis e Utensílios, Decoração, Eletrodomésticos, Eletrônicos, Livros...), Nome do produto, descrição, situação (novo ou usado), opção (troca temporária ou definitiva), tipo de opção (aberta ou fechada), prazo para ofertas (prazo certo, qual? Ou prazo indeterminado) e calendário para dizer a disponibilidade ou não (quando for troca temporária).

Foto: Exigir/criticar para fazer upload da foto do produto no site.

Lista de desejo (quando o tipo de opção for fechada): Ex. O usuário tem uma casa de praia que ficará vazia durante 1 mês e ele deseja realizar uma troca temporária por uma casa na serra em determinados locais.

Ao terminar o cadastramento do seu produto e fazer a sua "lista de desejos" de troca, dar a opção de buscar no site produtos que estejam dentro do seu perfil e que também aceitam o seu produto como troca, dando opção de fazer a oferta ou não aos produtos/clientes listados.

Na busca precisa ter filtros (Região, disponibilidade de data, tipo de troca...). Exemplo: Trocar com pessoas que estejam num raio de 3km da sua localização, nesse caso precisa utilizar o localizador do seu smartphone). É Importante utilizar o localizador porque não necessariamente a pessoa estará em sua residência/endereço cadastrado. Pode, por exemplo, estar em viagem e precisa temporariamente de um produto específico e não queira comprar e sim trocar por algo que tenha.


Além disso, ao terminar de cadastrar qualquer produto, dar a opção ao usuário de mandar para a sua lista de contatos do smartphone, com link convidando para participar do site, demonstrando o produto cadastrado, bem como disparar alerta para os seus contatos já cadastrados.

Assim como no Facebook, o usuário precisa ter a opção de não receber avisos, apenas visualizar os anúncios quando quiser (deixando como padrão o aviso ativado).

Precisa ter funcionalidade de agendar a troca (um oferta e outra aceita ou não) e termos de troca visível só entre os "trocadores" (ex. Livro, enviar via correios endereço....; Casa, pegar a chave com ou no local...), Realizando o registro na agenda mudando status para indisponível no período (ex. Casa de praia x casa de campo) ou troca em processamento (ex. Livros) mudando para realizada quando concretizada.


A cada troca de produto realizado, ambos dirão o grau de satisfação com a troca realizada (ex. Mercado livre), variando de zero a cinco estrelas (não satisfeito a extremamente satisfeito), campo para comentários adicionais, dando opção de publicar no Facebook a transação realizada desde que ambos estejam de acordo (pedir o de acordo do outro, quando 1 desejar publicar).

Na publicação no Facebook, demostrar os produtos trocados, mensagem publicitária do site/link para cadastramento de novos clientes.

Precisa ter funcionalidade para que os usuários cadastrados no site possam a qualquer momento convidar amigos para fazer parte da comunidade e da sua rede de troca.

A ideia é que o cliente pague o quanto quiser pelo serviço prestado pelo site, ou seja, precisa ter um meio de pagamento seguro para ecommerce (cartão de crédito, paypal...).

O site/mobile precisa ter como diferencial bom design, clean, boa navegabilidade, velocidade, facilidade para postar fotos e comunicação fácil/direta.

É Importante também que tenha uma parte de gestão (parametrizações do sistema - ex. Tipos de produtos, estatística de acesso, trocas realizadas, recebimento por cada troca, avaliações, alertas para quem publicou algo indevido, descadastramento automático para quem utilizou termos ou palavras proibidas, alçada para descadastrar quem burlou as políticas, mecanismo de segurança para não permitir recadastramento dos excluídos, alçada para aceitação sob condição de análise).

Obs.: Gostaria de ver trabalhos já realizados pelos desenvolvedores para decidir qual contratar.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Cloud Storage (Dropbox, Google Drive, etc.)
Required platforms iPhone, iPad, Android

Delivery term: Not specified