Skip to content

Sistema criado durante turma PHP7 em Setembro/Outubro de 2018

Notifications You must be signed in to change notification settings

latejaschool/gerenciamento-de-escola

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciamento de Escolas

Introdução

Aplicação web utilizando PHP OO e Doctrine, essa aplicação foi desenvolvida no curso de PHP7 Developer de 48 horas.

Instalação usando Composer

Primeiro clone ou baixe o projeto do github:

$ git clone https://github.com/latejaschool/gerenciamento-de-escola.git

Agora instale as dependências com o composer:

$ cd path/to/application
$ composer install

Configurando Banco de Dados

Acesse o arquivo /src/Adaptar/Connection.php e altere algumas informações.

  ...
  $params => [
      'driver'   => 'pdo_mysql',
      'user'     => '<seu usuario>',
      'password' => '<sua senha>',
      'dbname'   => '<nome do banco>',
  ]
  ...

Crie o banco de dados MySQL com o mesmo nome que informou no arquivo Connection.php

Agora precisará criar as tabelas, já que estamos utilizando o Doctrine basta fazer isso abaixo:

$ php vendor/bin/doctrine orm:schema-tool:create

Rodando a Aplicação

Vamos agora iniciar nosso servidor local que rodará em http://localhost:8000/

$ php -S localhost:8000 -t public

Agora basta acessar o http://localhost:8000 (com o servidor rodando) e utilizar a aplicação.

About

Sistema criado durante turma PHP7 em Setembro/Outubro de 2018

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published