Estado: Evaluando propuestas

Aplicativo Android para Escanear Códigos de Barras e Buscar Preços (Software Livre)

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 8 meses
Plazo: No definido
Propuestas: 1
Freelancers interesados: 4
Descripción:
Resumo do Projeto
O usuário irá escanear um código de barra de produto em qualquer lugar e comparar o preço desse produto em lojas próximas baseado na sua localização.

O que se espera do freelancer
Desenvolvimento da aplicação mobile utilizando tecnologias e padrões modernos de desenvolvimento. Todo o código produzido deve ser comentado extensivamente, com foco na legibilidade e manutenibilidade.

Porque você deveria estar interessado no projeto?
Você vai trabalhar em uma startup com uma equipe de desenvolvedores que amam o que fazem :D . O projeto será publicado como software livre e ficará disponível no github, por isso você deve estar aberto a receber elogios e críticas no seu código.
Esta será a primeira versão do aplicativo e novas funcionalidades serão necessárias, gostaríamos que o canal se mantivesse sempre aberto para prosseguir o desenvolvimento após a conclusão deste job.

Habilidades chaves necessárias para realizar o projeto: desenvolvimento Android e integração com APIs RESTful, Geolocalização e utilização da câmera com bibliotecas para leitura do código de barras convencionais.

Similar ao aplicativo Meener, do Google Play. O diferencial é que será uma interface intuitiva e uma comunidade com foco na colaboração dos usuários.

Meener: https://play.google.com/store/apps/details?id=com.meener

O sistema deve prever a internacionalização, ou seja, prever a utilização de pacotes para cada linguagem e sempre que possível utilizar a linguagem padrão do sistema. Se não estiver disponível, mostrará em inglês. Inicialmente deve vir com os pacotes inglês e português do brasil, porém se inglês for um problema para o desenvolvedor, podemos traduzir o arquivo contendo os textos do aplicativo. O sistema precisa ser flexível para permitir a inclusão de novos idiomas posteriormente.

Toda a lógica do aplicativo será realizada dentro da nossa API RESTful. Será entregue ao Freelancer acesso ao serviço de desenvolvimento para que ele possa realizar seus testes e a homologação das funcionalidades. O aplicativo deve manter um cache em armazenamento interno contendo os dados do usuário, dos produtos e lugares já visitados.

A integração com os serviços externos, como o Google Places e Geolocation vai ser efetuada por intermédio da nossa API e ficará transparente para o Aplicativo. A localização do usuário se dará, primeiro utilizando o serviço de Geolocalização e, se o GPS estiver disponível, utilizando as coordenadas mais precisas do GPS.

Tela principal do aplicativo: http://i.imgur.com/WmJNHLS.png

Fluxo principal do aplicativo: http://i.imgur.com/oUfc31W.png

Serão enviados protótipos de tela ao freelancer, bem como a especificação em texto livre do aplicativo. Porém incentivamos o profissional a ter iniciativa para propor melhorias visando otimizar o desempenho do software e deixar a experiência do usuário mais agradável.

Telas:
Login de usuário (Tela 001)
Cadastro de Usuário (Tela 002)
Recuperação de senha (Tela 003)
Tela inicial do Sistema (Tela 004)
Consulta de produto por código de barra - scan por foto (Tela 005)
Escolha do local onde o usuário está (Tela 006)
Atualização de preço de produto (Tela 007)
Detalhamento do produto (Tela 008)
Detalhamento da Loja (Tela 009)
Consulta de produtos por nome (Tela 010)
Consulta de produto por número do código de barra (Tela 011)
Inserir nomes dos produtos (Tela 012)

O desenvolvimento deverá ser incremental, ou seja, a cada período determinado (exemplo: 1 semana), deverá ser entregue um pacote de funcionalidades prontas. Os pacotes de entrega e prazos serão combinados previamente com o desenvolvedor. Todo o trabalho deverá ser comitado em um repositório git e outros desenvolvedores vão poder trabalhar no projeto ao mesmo tempo.

Perguntas:
1. Qual sua experiência com projetos Android?
2. Tem experiência com serviço REST?
3. Quanto tempo possui de experiência com desenvolvimento/programação?
4. Você é freelancer em tempo integral?
5. Quantas horas semanais pode disponibilizar para o projeto?
6. Você gosta adicionar muito comentário no código e fazer ele focado na legibilidade?


Categoria: IT & Programação
Subcategoria: Mobile
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Integrações de API: Outros (Outras APIs)
Plataformas exigidas: Android
¿Necesitas más detalles del proyecto?

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Tiago J. P.
(Promedio 0.00 de 5)
Ubicación: Brasil
Para ver más detalles del cliente, ingresa a Workana.
Cargando...