Encerrado

restaurante android

Desenvolvimento

Devem ser desenvolvidos os seguintes itens:

• Banco de dados hospedado em um servidor local;

• Sistema intermediário que acessa o BD e oferece este acesso ao aplicativo via webservices;

• Aplicativo tipo CRUD com acesso a BD remoto via webservices.

O Aplicativo

Seu cliente é uma pessoa, dono de um restaruante, que deseja modernizar seu estabelecimento

possibilitando aos clientes usarem um smartphone ou tablet para realizar os pedidos e pagamentos

de conta. As funcionalidades pedidas são as seguintes:

• Tela inicial

Uma splash screen com o logo da empresa (pegar qualquer imagem de um carro). Esta tela deve ser

mostrada por 2 segundos.

• Tela 1 - Login de cliente

Tela de autenticação de cliente. Cadastrar alguns cliente no banco, previamente, com seu login e

senha em texto puro. Não é necessário criptografia ou hash da senha. O cliente deve ser autenticado

no banco ao clicar em um botão de login. Caso a autenticação seja positiva, carregar tela II, caso

negativa, carregar alerta informando que o login ou senha estão incorretos.

• Tela II - Dash board

Tela estilo dash board com nome do restaurante e botões para Novo Pedido e Pagamento.

• Tela III - Novo Pedido

Deve trazer em uma lista pelo menos 6 itens, sendo 2 pratos, duas bebidas e duas sobremesas. Cada

item deve ser mostrado na lista da seguinte maneira:

Toda a informação deve ser transferida do banco de dados remoto, via webservices, inclusive a foto

ilustrativa do item, usar BASE64 para auxiliar na codificação/decodificação da foto. Ao clicar no

ítem, uma nova tela (tela IV) deve ser mostrada.

TÓPICOS ESPECIAIS - ANDROID

PAGE 1 OF 2

DURATION: TWO CLASSROOM PERIODS

• Tela IV - Confirmação de pedido de ítem

Esta tela apenas mostra o nome do ítem selecionado e uma possibilidade de incluir a quantidade

deste ítem a ser pedida. Deve possuir um botão para finalizar o pedido, enviar a informação ao

banco de dados e voltar para a lista de menu (tela III). Assim o usuário vai realizando o pedido aos

poucos e este fato tem que refletir no banco, sempre identificando qual cliente fez qual pedido.

• Tela V - Pagamento

Esta tela é responsável por finalizar o atendimento. Ela deve mostrar todos os ítens consumidos em

uma lista e o valor individual de cada um deles (mostra somente nome e valor), sem necessidade de

click nos itens desta lista. Deve ainda conter um menu com as opções: dinheiro, débito e crédito. Ao

selecionar uma opção o app informa ao banco de dados que a conta deste cliente foi paga utilizando

o método selecionado e que o mesmo não deve mais nada ao restaurante. Mostrar esta ação no

banco atualizando o saldo devedor do cliente em questão para zero e armazenando o método de

pagamento.

Habilidades: Android, Mobile App Development

Veja mais: texto para logo, novo 1, logo ao, desenvolvimento app mobile, ao com, android-smartphone, android smartphone, vai, tem, tela, Servidor, restaurante, remoto, Pedidos , pagamento, novo, nome, mobile app deve, logo tipo, informa

Acerca do Empregador:
( 0 comentários ) Brazil

ID do Projeto: #5182786

5 freelancers estão ofertando em média $453 para esse trabalho

brilliantlancer

A proposal has not yet been provided

$277 USD in 10 dias
(3 Comentários)
3.8
amatriz

Boa noite, estamos a disposição para desenvolvimento do aplicativo Smart Device . Depende de seu interesse em investir , consigo entregar ele rodando android , IOS, Blackberry e Win Phone

$500 USD in 15 dias
(0 Comentários)
0.0
daniel8634

Olá, boa noite. Referente ao seu projeto, precisamos conversar melhor para entender realmente o que você precisa, e assim traçar a melhor estrategia para desenvolvimento, entre em contato para conversarmos melhor. Mais

$155 USD in 3 dias
(0 Comentários)
0.0
viworld

możemy go teraz? ............................................ .......... Witam, Jesteśmy bardzo jasne ze specyfikacją wymienionego i gotowy do natychmiastowego rozpoczęcia projektu. Cieszymy się mając okazję pracowa Mais

$240 USD in 30 dias
(0 Comentários)
0.0
haroldoolivieri

Possuo muita experiência na área de desenvolvimento móvel e sou estudante de design, com habilidades em UX e layout de sites, o que me torna mais qualificado em vários níveis. Em meu perfil do linkedin possuo todos me Mais

$777 USD in 5 dias
(0 Comentários)
0.0
claudiosampaio

Olá tenho 10 anos de experiencia em desenvolvimento de software e 2 anos em desenvolvimento android. Gostaria de mais informações sobre o webservice, métodos, parâmetros, etc. Uma dúvida. O pagamento será feito por f Mais

$555 USD in 30 dias
(0 Comentários)
0.0