Repositório para versionamento do Projeto integrador e TCC
Tarefas gerais a serem realizadas
- Definir uma paleta de cores puxando para o amarelo ou laranja
- Definir cores primarias
- Definir cores de acentuação
- Corrigir os links do SideBar
- [-] Não enviar as informações sensíveis quando alguém loga no sistema
- [-] Fazer o tema claro
- Fazer botão para alternar entre os temas
- Fazer botão para logout
- Solicitar a foto do usuário para o banco de dados
- Fazer a tela de configuração da foto de usuário
- Unificar os arquivos Models entre LoginModel e SystemModel
Tarefas que serão compartilhadas entre todas as telas para acesso em qualquer ponto do código
- Colocar o Map dentro do Shared Data
- Colocar as posições do motor (Azimute e Zenite) dentro do Shared Data
- Criar rotina de leitura dos motores
- Conexão Serial
- Valores de geração
Tarefas para a área de login
- Adicionar os SweetCards para login
- Adicionar os SweetCards para registro de novo usuário
- Verificar se o servidor esta conectado se se continua vivo
- Verificar se o servidor não conectado volta a conectar
- Adicionar os SweetCards para servidor não conectado e conectado
- Fazer o shcedule_interval parar após o login
- Fazer o schedule_interval voltar quando feito Logout
- Fazer indicador se o servidor esta conectado ou não (canto da tela)
- Fazer a aquisição da foto com o banco de dados
- Corrigir foto do card de login para multi dimensões
- Corrigir falha de primeiro acesso (será que precisa ??)
- Adicionar um MDCard em formato de linha de slide lateral para puxar a tela de login
- Registro de usuário não fecha quando cadastra
Tarefas para a área de Home Page
- Mudar as cores dos cards
- Dimensionar o title dos cards
- Colocar o Mapa criado em MapScreen dentro do card Mapa
- Colocar os graficos de posição dos motores criados dentro do card Posição dos motores
- Atualizar o gráfico de posição dos motores
- Criar o histórico de geração
- Corrigir o Side Bar para apresentar o nome
- Corrigir as dimensões dos objetos dentro da janela
Tarefas para a área de Map Screen
- Adicionar o mapa de fundo
- Definir os cards de informação
- Informações do sistema
- Informações de angulo do zenite
- Informações de angulo do azimute
- Adicionar efeitos de hover nos cards informativos
- Fazer rotina de atualização do card de informações do sistema
- Corrigir o slider de progresso do sol
- Corrigir as informações de conexão
- Corrigir as informações de interesse
- Centralizar o Tracker com o mapa
- Embelezar o botão do tracker
- Corrigir as informações de hora com o mover do mapa
- Corrigir o desenho da ecliptica com o mover do mapa
Tarefas para a área de Serial Screen
- [-] Corrgir os DropDowns para mostrarem valores especificados
- Fazer o botão do Att Comports
- Implementar a conexão Serial
- [o] Lançar Sweet cards para coneção estabelecida
- [o] Lançar Sweet cards para coneção perdida
- [o] Lançar Sweet cards para coneção Negada
- Implementar o card de controle manual dos motores
- Implementar o card de log da serial
- Corrigir os gráficos para os valores lidos na serial
- Corrigir as cores dos gráficos
Tarefas para a área de Sensor Screen
- Criar a screen de Sensor
Tarefas para a área de Diagnostic Screen
- Criar as Screens de Diagnóstico