degu0 / Schron

Ferramenta para criação de horários escolares e/ou acadêmicos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Schron

Comece_agora2 (6)

Projeto desenvolvido para o TCC na Escola Técnica Estadual Ministro Fernando Lyra. Schron é uma ferramenta para auxiliar na formação de grades de horários para as aulas de instituições de ensino.

O sistema permitiria na facilitação e agilização de grades horarias de escolas, de qualquer ensino. Possibilitando gestores das escolas concluírem de forma rápida e eficiente os horários.

🔨 Funcionalidades do projeto

  • Funcionalidade 1 : Criar uma seleção e distribuição correta de horários de ensino para cada professor;

  • Funcionalidade 2 : Sistema de login;

  • Funcionalidade 3 : Evitar a duplicidade de mesmas aulas para diferentes turmas com o mesmo professor, desse modo a obstar aulas perdidas/vagas;

✔️ Técnicas e tecnologias utilizadas

  • PHP;
  • HTML, CSS e JavaScript;
  • MVC;
  • Composer.

▶️ Como rodar a aplicação

Primeiramente, antes de baixar o arquivo. Baixe o composer no seu computador.

No terminal do git use o comando clone para baixar o projeto:

git clone https://github.com/degu0/Schron.git

Quando estiver com o arquivo baixado, abrira com seu editor de código e após para o terminal. E executará:

composer install

E logo depois:

composer update

📚 Inciando com o Banco de Dados

Para rodar o banco de dados do projeto, tera que coloca-lo no seu MySQL Worbench. Logo depois, ira para o arquivo Schron/src/model/BD/conexao.php. E lá mudará para a suas informações:

  • Hostname;
  • Username;
  • Senha;
  • Database.

Ex:

private $endereco = "127.0.0.1";
private $login = "root";
private $senha = "root";
private $banco = "exemplo";

Assim tera o acesso do banco de dados para a ferramenta

💻 Como rodar os testes

Quando efetuar os comandos com o composer, criará um servidor web com php. No seu terminal ainda, efetue o comando:

php -S localhost:8080 -t public

Agora no explorador de escolha coloque barra de pesquisa a localização do servidor web:

localhost:8080

🧑‍💻 Autores

Lider Desginer Programador
Iris Gabriella Thiago Henrique Deyvid Gustavo

Licença

The MIT License (MIT)

Copyright ©️ 2022 - Schron

About

Ferramenta para criação de horários escolares e/ou acadêmicos

License:MIT License


Languages

Language:PHP 86.0%Language:CSS 7.9%Language:Hack 6.1%