Completed

Plataforma Quadras Carrijo - Agendamento de Horários

Published on the April 19, 2015 in IT & Programming

About this project

Open

Em suma preciso de uma plataforma de marcação de horários online da minha Quadra de esportes. São 4 quadras. Preciso integrar o serviço com envio de sms para os clientes que marcaram jogos, disponibilizando inclusive a opção de "cancelar" o horário cancelado para o cliente que responda gratuitamente a sms.



    1. Criar uma hospegadem para o site da Quadra.
    2. Devem fazer login pelo facebook completando email e telefone mesmo tendo entrado pelo facebook (forçar visualmente o cadastro pelo facebook). Caso não possua facebook deve fazer cadastro simples: nome + email + telefone.
    3. Clientes vão acessar e marcar o horário como no layout de um cinema.
    4. O cliente deverá escolher uma das modalidade a seguir: voleybol, basquete, futsal, handball que irá levar para o quadro de horários 1. Caso escolha badminton ou peteca ele irá para o quadro de horários 2. Contudo, ambos quadros devem estar disponibilizados com facilidade na primeira página do site, para ele ver a disponibilidade de horários antes de marcar.

    5. Opção de marcar o racha fixo x racha esporádico (verificar para não sobrepor um racha fixo sobre outro, quando um primeiro cliente fixo desistir naquela semana específica).
    6. O mesmo cliente não poderá marcar horário coincidente.
    7. O cliente poderá inserir um cupom de desconto que deverá ser validado pelo próprio sistema na inserção. Os cupons deverão ser inseridos manualmente pelo perfil administrador previamente.
    8. Clientes podem colocar seu nome à disposição: lista de desafie um time x lista "completa racha".
    9. No site deverá ter uma opção com fotos, "quem somos" , contato e "como chegar", "notícias".
    10. Criar uma opção para administrador poder marcar um horário. Criar opção para administrador remanejar os horários (cancelar uma equipe que avisou que não irá mais, cancelar um horário que ligaram por tel para avisar).
Também deve marcar opção presente ou ausente para o racha que se passou.
    11. Criar um perfil administrador master que poderá além de ter os acessos do perfil administrador, editar senhas, excluir e criar contas de acesso.
    12. Gerar relatórios de clientes, horários marcados, presenças, ausências e quantas vezes o cliente já jogou na quadra.
    13. Enviar mensagem 24h antes confirmando o racha. Opção de cancelar o racha respondendo a mensagem gratuitamente (responder cancelar todos para desmarcar todos os raxas (em caso de fixo) ou cancelar este (em caso de cancelamento esporádico).
Caso cancele, deixe o horário livre automaticamente no sistema. Clientes fixos que desmarcaram na semana anterior, mandar mensagem diferente, falando que sentiu a falta deles na semana anterior e quer contar com a presença.
    14. A desmarcação poderá ser feita a qualquer momento.
    15. A marcação poderá ser feita até 20min antes.
    16. Criar uma mensagem para racha fixo que faltar mais de 3x vezes seguidas, falando que o horário fixo foi cancelado. Três ausentes ou três cancelados.
Eles se somam.
    17. Custo de manutenção:  (hospedagem)
    18. Custo de envio de mensagem: apontar o serviço adequado
    19.
Ajustar as modalidades para cada quadra adequada.
    20. Criar possibilidade de criar uma pesquisa para os clientes (possibilidade de fazer pesquisa por sms).
    21. Cliente com nome "campeonato" e "avulso" que poderá ser registrado pelo administrador (para contabilizar um horário de alguém que não quis se cadastrar ou que é de um campeonato).
    22. Exista a possibilidade de marcar horário retroativo pelo administrador.
    23. Criar uma opção de barrar o cliente - somente administrador master.
    24. Mensagem para cliente ausente no dia seguinte.
    25. Relatório de cadastro de clientes.
        25.1. Relatório de cadastrados no "completa raxa" e "desafie um time".
    26. Relatório de jogos.
    27. Relatório de mensagens enviadas.
        28. Criar tela de acesso do administrador com interface muito clara, intuitiva e simples para que ele possa executar suas várias funções (desmarcar jogos, acompanhar jogos marcados, ver quem tem cupom de desconto ou não, gerar relatórios, etc.). A tela de perfil administrador master deve ser extremamente semelhante, mas com a função de excluir e criar as contas de administradores com perfil menor no sistema.
    29. Email@quadrascarrijo.com.br (vincular esta conta ao serviço do google - gmail)
        30. Enviar para o email cadastrado dos administradores os clientes que se cadastrarem no dia, os horários marcados, quadras marcadas, se tem cupom de desconto ou não, essas coisas.

      31. Criar possibilidade de enviar mensagem sms para um, alguns ou todos os clientes com um texto redigido manualmente pelo administrador master.

Category IT & Programming
Subcategory Web development
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.), Other (Other APIs)
Roles needed Developer

Delivery term: June 18, 2015

Skills needed