Consistiu em um teste de estágio, o objetivo foi criar uma sistema em PHP que administre escolas, turmas e alunos.
O Usuário pode:
- ✔️ Cadastrar uma escola, turma ou aluno.
- ✔️ Filtrar em cada página da listagem os dados desejados.
- ✔️ Atribuir:
- ✔️ Ao aluno, várias turmas;
- ✔️ A uma turma, vários alunos;
- ✔️ A uma escola, várias turmas
Algumas imagens das principais telas do sistema:
Utilizei essas tecnologias no desenvolvimento:
- PHP 7
- Laravel 8
- Bootstrap 5
- jQuery
- DataTables
- MySql 8
Como pré requisitos, você precisar tem o PHP 7, Mysql 8 e o Composer instalados em sua máquina.
Crie um banco de dados: sistema-escolas com o agrupamento: utf8mb4_unicode_c
Na pasta do projeto, abra o terminal e rode o comando para criar as tabelas:
$ php artisan migrate
Depois rode o comando para iniciar o seu projeto no servidor:
$ php artisan serve
Se tudo ocorrer bem, o projeto estará rodando em localhost:8000