2026-02-27 15:56:44 -03:00
2026-02-27 15:56:44 -03:00
2026-02-27 15:56:44 -03:00
2026-02-27 15:56:44 -03:00
2026-02-27 15:56:44 -03:00
2026-02-27 15:56:44 -03:00

FocusAgenda

Plataforma digital de organização de estudos para alunos do ensino médio e técnico


Sobre o Projeto

O FocusAgenda é uma plataforma digital desenvolvida como Trabalho de Conclusão de Curso (TCC) na ETEC Pedro D'Arcádia Neto, no curso Técnico em Desenvolvimento de Sistemas.

A proposta nasce de um problema real: muitos estudantes do ensino médio e técnico passam horas na escola e, ao chegar em casa, ainda precisam lidar com inúmeras atividades — o que torna difícil manter uma rotina de estudos organizada e eficiente.

O FocusAgenda oferece uma solução simples e prática para isso: um calendário interativo com notificações, lembretes e visualizações diárias, semanais e mensais, ajudando o aluno a gerenciar seu tempo com mais autonomia e produtividade.


Funcionalidades

  • Calendário interativo com visualizações diária, semanal e mensal
  • Criação e edição de eventos e afazeres em datas específicas
  • Notificações e lembretes de tarefas, provas e compromissos acadêmicos
  • Painel informativo (HUD) com o dia atual, afazeres do dia e feriados do mês
  • Sistema de login e cadastro de usuários
  • Design responsivo — funciona bem em celulares e computadores

Tecnologias Utilizadas

Frontend

Tecnologia Uso
HTML5 Estrutura das páginas (campos, botões, calendário)
CSS3 Estilização visual, responsividade e identidade do projeto
JavaScript Interatividade, navegação sem reload e comunicação com o backend

Backend

Tecnologia Uso
Java Linguagem principal do servidor, processa requisições do frontend
MongoDB Banco de dados NoSQL, armazena eventos e dados dos alunos

Telas do Sistema

Login

Acesso seguro com e-mail e senha. Usuários sem conta podem se cadastrar diretamente pela tela.

Cadastro

Criação de perfil com e-mail, nome de usuário e senha.

Calendário Mensal

Visão geral do mês com todos os eventos cadastrados. Painel lateral em laranja exibe o dia atual, afazeres do dia e feriados.

Calendário Semanal

Visualização dos afazeres da semana atual com navegação entre períodos.

Calendário Diário

Detalhamento das atividades do dia selecionado com horários e feriados.


Como Executar o Projeto

Pré-requisitos

Passos

# Clone o repositório
git clone https://git.morpheusnox.shop/morpheus/projeto.git

# Entre na pasta do projeto
cd projeto

# Instale as dependências e compile
mvn install

# Execute o servidor
mvn spring-boot:run

Após iniciar o servidor, acesse o frontend pelo navegador em http://localhost:8080


Estrutura do Projeto

projeto/
├── src/
│   └── main/
│       ├── java/        # Código-fonte do backend (Java)
│       └── resources/   # Configurações da aplicação
├── pom.xml              # Dependências Maven
├── .gitignore
└── README.md

Equipe

Nome Função
Gabriel H. M. Borges Desenvolvimento
Fernando M. B. da Cruz Desenvolvimento
Gustavo Ferreira Araujo Desenvolvimento
Henry E. de Oliveira Desenvolvimento
Nádia Sakae Habu Professora Orientadora

Instituição

ETEC Pedro D'Arcádia Neto
Centro Estadual de Educação Tecnológica Paula Souza
Curso: Técnico em Desenvolvimento de Sistemas


Referencias


Desenvolvido na ETEC Pedro D'Arcádia Neto — 2025/2026
Description
No description provided
Readme MIT 96 KiB
Languages
Java 100%