Sobre este projeto
it-programming / mobile-development
Aberto
Tenho uma "Planilha de Masterização" (em anexo) onde os alunos do meu curso podem ir marcando as suas conquistas ao longo do meu curso de piano. Como as aulas não são dispostas de forma linear dentro da plataforma do curso, essa planilha é uma forma de direcionar os alunos para as aulas certas conforme ele vai atingindo certos objetivos.
Preciso de um app que possa levar essa planilha pro meio digital, de forma que o aluno possa fazer todas essas marcações e acompanhamento através de um app no celular.
O ideal é que a solução também permita que o aluno use esse sistema num ambiente web (desktop) caso prefira.
É Importante que o sistema inclua uma interface de gerenciamento via web (pra eu ter acesso e poder acompanhar as planilhas de cada um dos alunos, fazer eventuais modificações e inclusões de objetivos e metas e alterar/adicionar os relacionamentos de objetivos concluídos -> aulas desbloqueadas quando for necessário.
Já na interface do aluno, é importante que exista um menu que leve o aluno para telas específicas: metas iniciadas (metas que o aluno já marcou pelo menos uma bolinha de objetivo), metas desbloqueadas (metas que o aluno pode começar a trabalhar quando quiser, pois já foram desbloqueadas ao cumprir os pré-requisitos.
E nesse ponto pode ser interessante existir um filtro para exibir apenas as desbloqueadas que ainda não foram iniciadas), metas em trabalho (metas que o aluno está trabalhando e se dedicando atualmente. Pode ser uma espécie de "favoritos" das metas iniciadas), metas concluídas (metas que já tiveram todos os seus objetivos concluídos).
Na planilha de masterização, ao final da descrição de alguns objetivos, existe uma menção da Meta que aquele objetivo desbloqueia.
No app, seria interessante existir um "link" nessa Meta a ser desbloqueada que o leve diretamente à Meta. Após o direcionamento, o aluno pode escolher "Iniciar esta Meta", ou receber um aviso de que ainda existem outros pré-requisitos a serem cumpridos para desbloquear a Meta em questão.
Outra funcionalidade que gostaria que fosse incluída é a pontuação de cada usuário.
Cada objetivo que o aluno cumpre dá uma quantidade específica de pontos (que varia de acordo com o objetivo - é interessante que essa pontuação seja gerenciável pela interface do administrador). Assim, o aluno pode ir conquistando estrelas, troféus (ou algo do tipo) ao longo da sua jornada. Gostaria que houvesse um link onde o aluno tem acesso ao ranking de todos os alunos, mostrando sua colocação dentre os outros alunos.
A interface precisa ser bem bonita e extremamente amigável (uma vez que muitos alunos tem mais de 50 anos e podem ter certa dificuldade com tecnologias).
Seria interessante também existir uma forma de os administradores poderem enviar notificações para o celular dos alunos em momentos específicos (quando eu precisar avisar algo importante a todos os alunos, por exemplo).
É Importante que exista uma forma de login dos alunos.
Apenas alunos matriculados no curso podem ter acesso ao app (então precisa existir uma lista de "emails autorizados" de forma que apenas quem está nessa lista consiga fazer login). Uma outra maneira interessante é o administrador (eu) receber uma notificação de Novo Usuário e daí eu aprovar ou não esse usuário após eu consultá-lo na minha lista de alunos.
Quaisquer ideias que possam agregar valor ao projeto são bem vindas.
Muito obrigado!
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 uma ideia geral
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone, Outro, iPad
Eu preciso Criar um app
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Apps similares Outro
Precisa de back-end Sim
Gateway de pagamento Não
Prazo de Entrega: 15 de Janeiro de 2021
Habilidades necessárias