Добро пожаловать в Ornamental Nursery Project, интернет-магазин питомника декоративных растений, расположенный в Чили. Этот проект — мое первое официальное предприятие в области веб-разработки, представляющее собой динамичный и удобный веб-сайт для местного питомниковода.
Этот проект демонстрирует питомник декоративных растений в Чили, предоставляя онлайн-платформу, где клиенты могут исследовать и приобретать различные декоративные растения. Сайт создан с использованием PHP для серверной части, Vanilla JavaScript для интерактивности, SCSS для стилизации и Gulp для автоматизации задач. Архитектура соответствует шаблону Модель-Представление-Контроллер (MVC), чтобы обеспечить чистую и организованную базу кода.
controllers/ — Содержит контроллеры, управляющие логикой приложения.models/ — Содержит модели, представляющие данные и бизнес-логику.views/ — Содержит представления, отвечающие за отображение пользовательского интерфейса.public/ — содержит общедоступные файлы, такие как CSS, JavaScript и изображения.src/scss/ — исходные файлы для стилей SCSS.gulpfile.js — конфигурация для задач Gulp. Чтобы настроить проект локально, выполните следующие действия:
Клонируем репозиторий:
git clone https://github.com/yourusername/ornamental-nursery-project.gitПерейдите в каталог проекта:
cd ornamental-nursery-projectУстановите зависимости:
npm installСкомпилируйте SCSS и следите за изменениями:
gulpНастройте базу данных:
config.php .Запустите сервер разработки:
Доступ к сайту:
http://localhost/ornamental-nursery-project .Изучите возможности:
Управление заказами:
Вклады приветствуются! Если у вас есть предложения по улучшениям или новым функциям, пожалуйста, не стесняйтесь открыть проблему или отправить запрос на включение.
Этот проект лицензируется по лицензии MIT. Подробности смотрите в файле ЛИЦЕНЗИИ.