Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏫 LabReserve - Sistema de Agendamento de Laboratórios

O LabReserve é um sistema desenvolvido para automatizar e organizar o agendamento de laboratórios acadêmicos (informática, química, salas de estudo). Ele resolve o problema de superlotação e conflitos de horários em instituições de ensino, garantindo que não haja duas reservas para o mesmo ambiente no mesmo horário.

🚀 Tecnologias Utilizadas

  • Java 17
  • JavaFX (Interface Gráfica)
  • CSS3 (Estilização personalizada)

⚙️ Principais Funcionalidades

  • Cadastro de Entidades: Gerenciamento de Usuários (Professores/Alunos) e Laboratórios.
  • Reserva Inteligente: Validação de disponibilidade de horários (Regra anti-conflito).
  • Gestão de Status: Controle do ciclo da reserva (Pendente, Em Uso, Finalizada).
  • Painel do Dia: Visualização rápida das reservas da data atual para entrega de chaves.

👥 Equipe de Desenvolvimento

Projeto desenvolvido para a disciplina de Análise e Projeto de Sistemas (APS) pelos alunos:

  • Denilson Rodrigues
  • Pedro Henrik
  • Gustavo Davi

🔑 Credenciais para Teste

Para testar o sistema LabReserve, pode utilizar as seguintes contas pré-configuradas no banco de dados:

👨‍🏫 Perfil: Professor / Administrador

👨‍🎓 Perfil: Aluno / Usuário comum

About

Sistema automatizado para agendamento e gerenciamento de laboratórios acadêmicos. Projeto desenvolvido em Java (JavaFX) para a disciplina de Análise e Projeto de Sistemas (APS).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages