About this project
it-programming / mobile-development
Open
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.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Create an app
App type Management - Management application (appointments, product stock, etc.)
Back-end is required Yes
Payment gateway Yes
Delivery term: Not specified
Skills needed