/crud-galeria

Partilhe suas fotos com todo mundo em alguns cliques. (2021)

Primary LanguagePHP

Galeria

GitHub stars GitHub license GitHub issues GitHub forks GitHub license

Criado nos meados de 2021 para aprimorar os conhecimentos em REACT + PHP. Este projeto é basicamente um CRUD de fotos.

Veja o Front-End do projeto para mais informações.

Pré-requisitos para rodar o sistema localmente

Por ser um projeto de estudo 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.

  1. Servidor APACHE e MySQL (para instalar podes usar o XAMPP ou aplicativos similares)
  2. Algum Navegador (Óbvio😅)

Passos para rodar o projeto localmente

Com essas ferramentas instaladas o próximo passo é clonar o repositório:

git clone https://github.com/Francisco-Fetapi/crud-galeria.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.

importando_bd

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 galeria.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/galeria acessaremos o sistema.

Se seguiu todos os passos acima já pode acessar o sistema clicando aqui

NOTA: Na raíz do projeto, a pasta "static" e o arquivo "index.html" foram arquivos gerados pelo front-end criado com REACT, eles estão desaclopados do projeto.