Este é um site ficticio construido para fins de estudo para gerenciar as noticias do Colégio Chimbanda, foi criado nos finais de dezembro de 2020
para exercitar o PHP
, principlamente assuntos ligados a arquitetura e POO
, hoje percebo que na época eu não entendia absolutamente NADA sobre nem um nem outro, é só ver o quanto a arquitetura e o código do projeto estão SUJOS😅, apesar de tudo não tenciono alterar nenhuma linha de código desse projeto, foram os meus primeiros passos na linguagem PHP
e não quero apagá-los, quero puder vê-los e me divertir com isso sempre que quiser. "VER" A MINHA PRÓPRIA EVOLUÇÃO É FASCINANTE.❤
Por ser um projeto ficticio não me preocupei em hospedá-lo, mas caso queiras ver o projeto rodando, eis abaixo alguns elementos que precisas ter instalado em sua máquina.
- Servidor APACHE e MySQL (para instalar podes usar o XAMPP ou aplicativos similares)
- Algum Navegador (Óbvio😅)
Com essas ferramentas instaladas o próximo passo é clonar o repositório:
git clone https://github.com/Francisco-Fetapi/site-jornal-web.git
Com o repositório clonado basta apenas importar o banco de dados com suas respetivas tabelas no seu gestor de banco de dados, no exemplo a seguir estarei usando o PHPMyAdmin
Ao acessar o painel para importar um banco de dados deve-se escolher o arquivo com as instruções a serem executadas para criar o banco. Na raiz do projeto clonado temos o arquivo jornal_web.sql
, é ele que contém todo o SQL que deve ser executado para criar o banco de dados e suas respetivas tabelas.
Quase que ia me esquecendo: O projeto clonado deve ser movido para a pasta onde o endereço http://localhost
aponta, no meu caso, já que estou usando o XAMPP
o endereço é C:\xampp\htdocs
. Depois da pasta ser movida para o local designado no passo anterior, ao acessar http://localhost/site-jornal-web
o sistema será iniciado.
Se seguiu todos os passos acima já pode acessar o site clicando aqui
Na pasta model
tem o arquivo Administrador.php
e lá tem as credenciais/informações do Administrador. Para logar no sistema como administrador basta inserir no campo Nº de Identificação
e no campo Senha
as informações declaradas no arquivo Administrador.php
.
// [...]
public function __construct(){
$this->nome = 'Francisco Fetapi';
$this->numId = '943674398';
$this->senha = 'Fetapi';
$this->foto = "user.jpg";
}
// [...]
Por padrão as informações do ADM são as que estão acima.