Basicamente Ʃ um sistema que possui uma tabela de carros e podemos manipular as informaƧƵes dessa tabela atravƩs da uma API criada em PHP
- š Inserir carro ao banco de dados
- š Listar os carros
- š Pesquisar carro por id
Status do Projeto: Concluido āļø
- No terminal navegue atĆ© o diretĆ³rio onde ficam seus projetos dentro do seu apache e clone o projeto do GitHub
git clone git@github.com:MarcosMthJr/testeConvesWeb.git
- Entre na pasta do projeto
cd testeConvesWeb
OBS: Caso tenha feito o download do repositĆ³rio pelo zip, renomeie a pasta descompactada para testeConvesWeb
- No terminal digite o comando do composer para instalar as depĆŖndencias da aplicaĆ§Ć£o.
composer install
-
Acesse o seu Administrador de banco de dados
- Por exemplo, o phpmyadmin.
- No seu navegador digite:
localhost/phpmyadmin
-
FaƧa a importaĆ§Ć£o do banco de dados do arquivo
/testeConvesWeb/bancoDeDados/bancoDeDados.sql
no seu banco de dados local. -
Modifique os valores das constantes no arquivo de configuraĆ§Ć£o (src/Config.php) para acessar ao banco de dados.
define( 'DB_HOST', 'localhost' ); define( 'DB_USER', 'root' ); define( 'DB_PASSWORD', '' ); define( 'DB_NAME', 'convesWeb');
-
Para executar a aplicaĆ§Ć£o digite no seu navegador o endereƧo abaixo
localhost/testeConvesWeb/
Rota para inserir um carro
Method: POST http://localhost/testeConvesWeb/carro
Rota para listar todos os carros
Method: GET http://localhost/testeConvesWeb/carro
Rota para buscar por um carro especificando o id
Method: GET http://localhost/testeConvesWeb/carro/{$id}