Evaluating bids

Controle para locação de equipamentos

Published on the May 07, 2017 in IT & Programming

About this project

Open

Ola, Prezados(as)

Preciso criar um aplicativo simples para controle de reserva de equipamento.

Possuímos alguns equipamentos para locação e estou tendo dificuldade para manter esse controle uma vez que, podem ocorrer uma reserva conflitante com outra e acabar por não ter dois equipamentos para disponibilização naquele momento. Somos uma empresa que disponibiliza equipamento de áudio visual para locação.

A ideia do aplicativo é simples, preciso ter um local que eu possa cadastrar meus parceiros de revenda...

:: O que parceiros de revenda
São empresas que estão na minha base de cliente que podem me demandar serviços, ele precisam ser usuário do aplicativo e ter acesso a algumas função do mesmo como o menu de reserva, será por ele que os parceiros fara a solicitação de equipamentos.

Apos acesso ao aplicativo,  o parceiro precisam chegar a uma área onde ele possa efetivar sua reserva e verificar a disponibilidade dos equipamento para um data/hora informada... Pesei que ao clicar no menu reserva ele precisa informar a data e horário desejado, sendo data/hora de inicio e outra campo para data/horário de fim e um campo para seleção dos equipamentos disponíveis que eu cadastrarei no aplicativo. Assim, precisaremos ter uma área que eu possa fazer esse cadastro. O cadastro será simples e terá os seguintes campos: Nome do aparelho, código interno, descritivo, fotos do mesmo e quantidade disponível em estoque para reserva e valor de reserva..
. Exemplo: Se colocar 2 só poderei ter duas reserva no mesmo período. Preciso ter junto a esse cadastro a possibilidade de edição, caso algum equipamento venha ficar indisponível por esta em manutenção e status podendo ser inativado temporariamente, essa inativação poderá ser definitiva, ate eu ativa ou por período data e retornara nesse caso automático.

Uma vez selecionado essas informações pelo parceiro, o aplicativo precisará verificar se para as data/horas selecionada e com base na quantidade relacionada em estoque se ha a disponibilidade para reserva, se sim ele poderá confirmar a reserva ou não, se não o aplicativo devera informar que não há disponibilidade para reserva dos equipamentos.

Esse campo de equipamento precisa ser múltipla seleção, ter o efeito como um carrinho de compra pois, para a mesma reserva ele poderá reservar mais de um e sendo diferente, a ideia é que ele selecione um a um e o sistema verifique a disponibilidade com base nas informações. Se possível a reserva, haverá um espaço abaixo (uma caixa) que demonstra-la os aparelhos selecionados e aprovados pela validação para que ele possa concluir sua reserva.

O aplicativo precisa ser web e terá os seguinte opções...

- Tela de login para o parceiro efetivar o acesso.
- Tela para Cadastro dos parceiros e liberação de acesso a eles, contendo ( Tipo (Pessoa física ou jurídica) Nome do parceiro, com base no tipo campo para cnpj ou cpf, pessoal de contato, telefone e e-mail ) e campo para criação de usuário e senha
- tela para cadastro de produtos e quantidade disponíveis em estoque
- areá para verificação de reserva
- relatório para o administrador e parceiro (sendo o administrador, vou precisar  ver com base em uma data selecionados os eventos de reserva agendados. Selecionado em calendário eu vejo o resumo... Esse resumo precisa conter data e o agrupamento das reservas por horários e traga em uma linha o nome do solicitante data e horário, lista de aparelhos e valores individuas e resumo no final, pode ser fechado em uma linha e ao clicar expande com o detalhamento.

O parceiro  a mesma visão porem só com as reservas deles.

Informações importantes: Preciso que seja desenvolvido em PHP e banco de dados mysql.

Duvidas pode me contatar.

Att.

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Create a new app
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 Cloud Storage (Dropbox, Google Drive, etc.)
Required platforms Windows

Delivery term: Not specified

Skills needed