Sobre este projeto
it-programming / mobile-development
Aberto
Estamos buscando um desenvolvedor para criar um aplicativo de organização e agendamento de aulas. Este aplicativo será uma ferramenta de gestão exclusiva para professores, focada em otimizar a administração de alunos, agenda e faturamento. É Importante ressaltar que o aplicativo não funcionará como uma rede social ou um marketplace de aulas.
Perfis de Usuário:
Professora:
* Cria e gerencia sua própria conta.
* Administra alunos, agenda de aulas, e acompanha indicadores de desempenho e faturamento.
Aluno:
* Cria sua conta pessoal.
* Solicita entrada no "círculo" de uma professora específica.
* Após ser aceito pela professora, pode agendar aulas e acompanhar seus compromissos.
Funcionalidades Principais:
Busca de Professora:
* Alunos podem buscar professoras pelo nome, e-mail ou telefone.
* Não haverá sugestão automática de professores; a busca é direta.
Círculo de Alunos:
* O aluno envia uma solicitação para entrar no círculo de uma professora.
* A professora tem a opção de aceitar ou rejeitar a solicitação, podendo enviar uma mensagem de resposta (ex: "sem vagas", "férias", "sem horário disponível").
* Somente alunos aceitos podem prosseguir com o agendamento de aulas.
Agendamento de Aulas:
* Alunos acessam o calendário da professora para visualizar horários disponíveis, dias bloqueados e períodos de férias.
* Regras de agendamento:
* Agendamento em intervalos de 30 minutos.
* Duração mínima de 1 hora (ex: 13:00-14:00 ou 13:30-14:30).
* Após agendar, o aluno visualiza suas próximas aulas em uma lista ou tabela dedicada.
ÁRea da Professora (Página Principal com Seções):
* Agenda:
* Visualização de aulas marcadas.
* Funcionalidade para bloquear dias ou períodos (férias, indisponibilidade).
* Círculo de Alunos:
* Lista de alunos aceitos com dados básicos (nome, e-mail, telefone).
* Informações sobre o total de aulas e média mensal por aluno.
* Valor da hora-aula individual, com opção de edição por aluno.
* Solicitações de Alunos:
* Gerenciamento de pedidos de entrada no círculo (aceitar ou rejeitar com mensagem).
* Solicitações de Aulas:
* Gerenciamento de pedidos de aulas feitos pelos alunos (aceitar ou rejeitar com justificativa).
* Indicadores:
* Desempenho mensal, anual e total.
* Total de alunos.
* Total de horas-aula.
* Total de faturamento.
* Valor médio da hora-aula.
* Gráficos por mês (eixo X = meses, eixo Y = valores, total de alunos, horas-aula ou faturamento).
Observações Adicionais:
* O aplicativo deve ter autenticação com perfis distintos para professoras e alunos.
* O desenvolvimento pode ser realizado por etapas.
* O layout deve ser simples, com foco principal na funcionalidade e usabilidade.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias