Ir para o conteúdo

Tutorial de Instalação e Execução do Sistema


Introdução

Este guia ensina passo a passo como baixar, instalar e executar o Sistema de Agendamento de Salas desenvolvido pela equipe Commit&Surta.
Mesmo que você nunca tenha usado Git ou MkDocs, basta seguir as instruções abaixo.


1. Baixar o Projeto

  1. Acesse o repositório oficial do projeto:
    https://github.com/CTISM-Prof-Henry/trab-final-noite-commit-surta

  2. Clique em Code → Download ZIP.

  3. Extraia o arquivo .zip baixado. E abra a pasta após extraida.


  1. Estrutura do Projeto.

Dentro da pasta principal, você encontrará algo como:

trab-final-noite-commit-surta/

├── index.html
├── script.js
├── style.css

├── docs/
│ ├── index.md
│ ├── tutorial.md
│ ├── requisitos.md
│ ├── bibliotecas.md
│ └── sobre.md

└── mkdocs.yml

  1. Executar o Sistema Localmente

O sistema é desenvolvido em HTML, CSS e JavaScript puro.
Portanto, não é necessário instalar nenhum servidor, pacote ou dependência.

Executar Manualmente

1. Localize o arquivo index.html na pasta principal.
2. Clique duas vezes sobre ele.
O navegador padrão do sistema abrirá o site automaticamente.

Executar pelo VS Code (opcional)

Se estiver utilizando o Visual Studio Code, é possível usar a extensão Live Server para facilitar os testes locais:

  1. Instale a extensão Live Server.
  2. Abra o projeto no VS Code.
  3. Clique com o botão direito sobre o arquivo index.html.
  4. Selecione “Open with Live Server”.
    o navegador será aberto automaticamente exibindo o sistema.

  5. Conclusão

Após seguir todos os passos:

O site abrirá normalmente no navegador.
Professores poderão cadastrar, agendar e alterar reservas.
Alunos poderão consultar horários e disponibilidade de salas.
Você agora possui o Sistema de Agendamento de Salas (Commit&Surta) rodando localmente e pode alterar o código, visualizar a documentação e contribuir com melhorias no GitHub.

Caso o site não abra corretamente, verifique se todos os arquivos (index.html, style.css e script.js) estão na mesma pasta.