Skip to content

gschifer/cadastro-escolar

Repository files navigation

About

This ongoin project is a crud that allows the registration of a students, classes, users and restricted access for valid members. It also allows the visualization of classes and students that are stored in our data base. It will be included others applications later that are missing, for example, the insertion of student inside a class.

How to set up

  • Download all the files
  • Copy and paste the extracted files into your htdocs folder.
  • Remove the index.html file the serves us only to bring us our Front-end page static that is hosted by GitHub Pages.
  • Inside the folder you extracted, you can see that contains a folder named "db dump" and inside of it, you can see the "cadastro_escola.sql" file, import it to your MySQL database.
  • Configure the credentials inside of conexao.php, depending on your local setting.
  • After that, check the output in your browser.

User flow

  • Acess the file "login-page.php".
  • In order for you to access all applications you need to register a user in the upper right corner of the site, or you can acces by the default user: login: admin and password: admin.
  • After you conclude the registration, you can now access using your login and password.
  • All the options are intuitive so you can easily add, edit, delete and search for students and classes.

Sobre o projeto

Esse projeto em andamento é um sistema CRUD, permitindo o registro de um aluno, turma ou usuário e contendo também acesso restrito à usuários habilitados no sistema. Com o acesso válido, podemos realizar as aplicações descritas acima, assim como editar, buscar e excluir estes alunos e turmas. Será incluído posteriormente outras funcionalidades que estão faltando, por exemplo, a inserção de um aluno dentro de uma turma.

Como configurar corretamente

  • Baixe todos os arquivos.
  • Copie e cole todos os arquivos dentro da pasta htdocs do xampp.
  • Exclua o arquivo index.html que apenas serve para mostrar o Front-end do nosso site.
  • Dentro da pasta que você extraiu os arquivos, você pode ver que contém uma pasta chamada "db dump" e um arquivo dentro dela chamado "cadastro_escola.sql", importe-o para seu banco de dados MySQL.
  • Configure os dados dentro do arquivo "conexao.php", dependendo da configuração local do seu sistema.
  • Após concluir os passos, você pode ver a aplicação em andamento através do seu navegador.

Fluxo de Usuário

  • Acesse o arquivo "login-page.php".
  • Para que você possa acessar todas as aplicações do sistema, você deve criar um novo usuário no canto direito superior da tela ou se não quiser, você pode acessar através do login: admin e senha: admin.
  • Depois de ter criado seu usuário e senha, utilize-os para acessar na página de login.
  • Todas as opções de acesso são bastante intuitivas, então você pode fácilmente editar, excluir, adicionar ou procurar por um estudante ou turma.