Skip to content

Projeto de conclusão da formação de Programador pela UltraCursos. O tema escolhido por mim para esse projeto é uma loja de eletrônicos chamada "Teki". O projeto visa demonstrar habilidades Html, Css, Php, SQL e Photoshop, pondo em prática as tecnologias usadas durante a formação.

License

Notifications You must be signed in to change notification settings

EdnaldoLuiz/Teki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teki

💻 Visao geral do Projeto:

Nome

Descrição

Imagem

🔑 Login page Pagina de cadastro e login dos usuários registrados.
Header Header com as opçoes de barra de pesquisa, login e sistema de carrinho.
Seção de Notebooks Trás com limite de 4, os notebooks com a melhor avaliação do banco de dados.
Seção de Smartphones Trás com limite de 4, os smartphones com a melhor avaliação do banco de dados.
Seção de Computadores Trás com limite de 4, os monitores com a melhor avaliação do banco de dados.
Footer Footer com as informações legais e links para redes sociais.

🐬 Scripts MySQL:

Tabela de Produtos

CREATE TABLE produtos (
  id INT AUTO_INCREMENT PRIMARY KEY,
  imagem BLOB NOT NULL,
  nome VARCHAR(255) NOT NULL,
  preco_original DECIMAL(10, 2) NOT NULL,
  preco_promocional DECIMAL(10, 2) NOT NULL,
  categoria ENUM(
    'notebooks',
    'smartphones',
    'computadores',
    'outros') NOT NULL
);

Tabela de Usuarios

CREATE TABLE usuarios (
  id INT AUTO_INCREMENT PRIMARY KEY,
  nome VARCHAR(50) NOT NULL,
  email VARCHAR(100) NOT NULL UNIQUE,
  senha VARCHAR(255) NOT NULL
);

🔗 Conexão com o banco de dados:

📄 conexao.php

  • Arquivo de conectar ao banco de dados usando padrões do curso com PDO
<?php
$host = "127.0.0.1";
$user = "root";
$password = "sua_senha";
$database = "seu_banco";

try {
    $PDO = new PDO("mysql:host=$host;database=$database", $user, $password);
    $PDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    echo ("erro " . $e->getMessage());
}
?>

🔧 Tech Stack utilizada:

About

Projeto de conclusão da formação de Programador pela UltraCursos. O tema escolhido por mim para esse projeto é uma loja de eletrônicos chamada "Teki". O projeto visa demonstrar habilidades Html, Css, Php, SQL e Photoshop, pondo em prática as tecnologias usadas durante a formação.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published