Pesquisar

Aplicativo de ranqueamento de alunos

09/01/2024 às 18:09

Descrição do Projeto:

O objetivo é construir uma aplicação web/mobile para ranquear alunos com base na execução de atividades.
Observações:
1. Utilizar tecnologias abertas
2. Utilizar BD Free
3. Fornecer Código Fonte

Módulo Administrativo Web
Cadastros
1. Programa
a. Código_Programa
b. Descrição_Programa Char(40)
2. Ciclo
a. Código_Programa (FK)
b. Código_Ciclo
c. Descrição_Ciclo Char(40)
3. Atividade
a. Código_Programa (FK)
b. Código_Ciclo (FK)
c. Código_Atividade
d. Descrição Atividade Char(40)
e. Pontuação_Atividade Number
f. Tipo_Pontuação_Atividade (% ou total)
i. Indica se a pontuação da atividade pode ser um % a ser informado pelo usuário ou é total (feito/não feito)
g. Observação (para apresentar como orientação no momento do lançamento) Char (100)
4. Cliente
a. Código_Cliente
b. Nome_Cliente Char(40)
c. CNPJ_Cliente Char(15)
d. Cidade_Cliente Char(40)
e. UF_Cliente Char(02)
f. Data_Cadastro_Cliente Data
5. Turma Cliente x Programa
a. Código_Programa (FK)
b. Código_Cliente (FK)
c. Código_Turma
d. Nome_Turma Char(40)
6. Alunos (Usuários)
a. Código_Aluno
b. Nome_Aluno Char(40)
c. E-mail_Aluno Char(40)
d. Senha_Aluno
e. Código_Turma (FK)
7. Tela principal onde o adm verá o ranking da turma e poderá fazer um drill down por ciclo
a. Seleção:
i. Programa
ii. Cliente
iii. Turma
b. Apresentação do Ranking
c. Impressão do Ranking geral e por ciclo

Módulo Aluno Mobile (IOS e Android)
1. Tela de Acesso (e-mail e senha)
2. Tela principal onde o aluno verá seu ranking em relação a turma geral e por ciclo
a. Calcular a pontuação da turma e posicionar o aluno
b. O aluno vê apenas a sua posição
c. Botão para informar atividade
3. Tela para informar atividade
a. Colocar a seguinte mensagem no topo da tela “Suas ações falam mais sobre você que suas palavras”
b. Apresentar cabeçalho
i. Nome do Aluno
ii. Cliente
iii. Programa
iv. Turma
c. Dados de entrada
i. Ciclo (selecionar)
ii. Grid com lista de atividades do ciclo para informar realização (Checkbox ou % em função do tipo)

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 03/10/2024 às 20:12

Última interação: 07/02/2024 às 19:28

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 19
Propostas excluídas: 18
Interessados: 30
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Plataforma móvel de visualização de jogos ao vivo e estatísticas integradas - O Gambit Score é um aplicativo móvel multiplataforma de alta performance focado em estatísticas esportivas. Oferece visualização de partidas ao vivo com estat&iac...

Aplicativo de anúncios e marketplace para Android - Estou procurando um desenvolvedor para criar um MVP (primeira versão funcional) de um aplicativo marketplace para Android. O aplicativo deve permitir que usuários criem uma conta, pu...

Aplicativo de estoque com login e sincronização em tempo real - Desenvolver um aplicativo de controle de estoque chamado Estoque Áureo de Souza Leite Júnior. O app deve ter login para 2 usuários e sincronização em tempo real e...

Publicação de aplicativo na Google Play e Apple Store - Olá prezados, preciso de ajuda urgente para acelerar o processo de publicação do aplicativo nas plataformas: - Google Play Store - Apple App Store Estou enfrentando erro de b...

Aplicativo de tesouraria financeira - Tesoureiro Ouro - Preciso de um desenvolvedor para criar o aplicativo de tesouraria financeira Tesoureiro Ouro. O app deve incluir: - Painel de gerenciamento. - Histórico de atividades. - Realizar atividades...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.