Skip to content

VladimirMylnikov/Pizza-Shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Проект сайта пиццерии

Проект сайта пиццерии. Разметка сайта полностью адаптирована под различного рода устройства.

Функционал

  • Сортировка товаров по категориям: Вы можете просматривать все товары или пиццы из определенной.
  • Изменение размера пиццы: Вы можете изменять размер каждой пиццы.
  • Добавление в корзину: Легко добавляйте товары в корзину для последующего заказа.
  • Удаление из корзины: Удаляйте товары из корзины, если передумали.
  • Увеличение/изменение количества товара в корзине: Регулируйте количество товаров в корзине.
  • Отправка информации о заказе на почту: После оформления заказа информация будет отправлена на вашу почту.

Структура сайта

  • Шапка сайта: Предоставляет навигацию по категориям сайта.
  • Баннер: Содержит краткую информацию о пиццерии (название, слоган и т.п.).
  • Продукция: Раздел с товарами содержит в себе кнопки для сортировки товаров по категориям, а также карточки с информацией о товарах.
  • О нас: Раздел с подробной информацией о пиццерии.
  • Контакты: Раздел с контактной информацией, включая местоположения на карте.
  • Подвал: Нижний раздел сайта с логотипом компании.
  • Кнопка для перехода в корзину: Содержит в себе счетчик товаров, а также позволяет перейти в корзину.
  • Всплывающее окно корзины: Содержит список с карточками товаров, добавленных в корзину, а также поля для указания контакной информации заказчика.

Технологии

  • HTML: Структура сайта.
  • CSS: Стилизация и оформление.
  • JavaScript: Взаимодействие с пользователем и динамическое обновление контента.
  • PHP: Подключение и взаимодействие с базой данных.
  • MySQL: Хранение данных о товарах и заказах.
  • Api Яндекс карты: Карта с расположением магазина.

Требования

  • Веб-сервер (например, Apache)
  • PHP 7.4 или выше
  • MySQL 5.7 или выше

Интерфейс

Десктопная версия Мобильная версия

Заглавный баннер сайта

Десктопная версия Мобильная версия

Раздел с товарами

Десктопная версия Мобильная версия

Карточки товаров

Десктопная версия Мобильная версия

Раздел с информацией о пиццерии

Десктопная версия Мобильная версия

Раздел с контактной информацией

Десктопная версия Мобильная версия

Пустая корзина

Десктопная версия Мобильная версия

Корзина с товарами

Подключение к базе данных

Для подключения к базе данных необходимо произвести настройку файла database.php.

<?php
$servrer = "";
$login = "root";
$pass = "";
$name_db = "pizza-store";
$link = mysqli_connect($server,$login,$pass,$name_db);

if ($link == False)
{
  echo "Соединение не удалось";
}
 ?>

Настройка почты

Для настройки почты необходимо указать данные почтового ящика в файле mail.php

$admin_email = 'your email here';

About

Проект сайта пиццерии

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published