Analisando propostas

Criação de aplicativo para marcação de aulas

Publicado em 23 de Setembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Vou abrir um centro de estudo para aulas de reforço onde haverá 5 salas para serem alugadas por professores autônomos ("explicadores") para dar aula particular de qualquer matéria escolar e/ou ensino superior e pós-graduação. Sendo assim, preciso de um aplicativo para iOS e Android que permita que o professor ou o aluno possa realizar a marcação da aula.
No caso do professor, ele entra na aplicação, se identifica (efetua login) e aparece caixas com as funcionalidades: Marcar aula, Ver marcações, Ver histórico, Método de Pagamento, Conta e Ajuda.

Marcar aula: Se partir do professor -> escolhe a data pretendida e aparece os horários e a quantidade de salas disponíveis por hora cheia, exemplo: 9h-10h: 2 salas, 10h-11h: 1 sala, etc. Se não tiver disponível um horário, por exemplo, 11h-12h, essa hora nem deve aparecer na lista de resultados. O professor clica no horário que deseja, vai para uma próxima tela que ele escolhe qual sala que vai desejar reservar.
Vai para uma próxima tela que pergunta se essa marcação deve ter uma frequência, se sim, ele pode repetir esse evento (marcação) por dia, semana ou mês e depois até quando (selecionar um dia). Se marcar semana, por exemplo, o aplicativo vai reservar o mesmo horário e dia da semana até a data final selecionada. O aplicativo deixa cancelar a reserva até 24h antes sem taxa.
Após isso, até 12h antes paga-se 50% do valor da hora e depois disso, paga-se o valor integral (100%) da hora. Se partir do aluno -> escolhe o dia, a matéria que deseja ter aula e faixas de horários. O aplicativo lista os professores disponíveis.
Ele pode voltar atras e fazer uma nova pesquisa ou escolher um professor e marcar a aula, pergunta se a marcação deve ser frequente e faz o mesmo para o professor. O aplicativo vai fazer a cobrança. O aluno pode cancelar a reserva, mas não há reembolso.

Ver marcações: Professor e aluno podem ver as marcações para os próximos dias e semanas.
Ver histórico: Aluno e professor podem ver quais aulas tiveram no passado em uma lista simples.
Método de Pagamento: Se o professor realiza uma marcação ele paga um valor X pela marcação e um valor mensal Y ou anual Z para estar cadastrado na plataforma.
O método de pagamento aceito é somente cartão de crédito e débito e paypal. Se o aluno realiza a marcação, é cobrado dele um valor F que será o valor cobrado pelo professor, onde F é maior que X, então, o aplicativo fica com X e a diferença entre F e X (F - X ) é creditado em uma conta interna no aplicativo de valores a receber pelo professor.
Conta: No caso do professor, aparecer para ele o quanto ele tem a receber e pode pedir a transferência para uma conta corrente bancária depois que tiver um montante maior que XXX (a definir).
No caso do aluno, será um valor de crédito que ele pode inserir para consumir com aulas ou quando o aplicativo entender que precisa devolver dinheiro para ele, então, daria como crédito no saldo de sua conta.
Ajuda: FAQ, perguntas e respostas.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Criar um app
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias