Добро пожаловать в 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. Подробности смотрите в файле ЛИЦЕНЗИИ.