- Студент: pixelmak.
- Наставник:
Александр Смиркин1
.
Обратите внимание на файл:
- Contributing.md — руководство по внесению изменений.
--
Не удаляйте и не обращайте внимание на файлы:
.editorconfig
, .gitattributes
, .gitignore
.
Если у вас ещё нет аккаунта на github.com, скорее зарегистрируйтесь.
Откройте репозиторий и нажмите кнопку «Fork» в правом верхнем углу. Репозиторий из Академии будет скопирован в ваш аккаунт.
Получится вот так:
Будьте внимательны: нужно клонировать свой репозиторий (форк), а не репозиторий Академии. Также обратите внимание, что клонировать репозиторий нужно через SSH, а не через HTTPS. Нажмите зелёную кнопку в правой части экрана, чтобы скопировать SSH-адрес вашего репозитория:
Клонировать репозиторий можно так:
git clone SSH-адрес_вашего_форка
Команда клонирует репозиторий на ваш компьютер и подготовит всё необходимое для старта работы.
Репозиторий создан для обучения на профессиональном онлайн‑курсе «PHP, уровень 1» от HTML Academy.
«Дела в порядке» — это веб-приложение для удобного ведения списка дел. Сервис помогает пользователям не забывать о предстоящих важных событиях и задачах.
После создания аккаунта, пользователь может начать вносить свои дела, деля их по проектам и указывая сроки.
Основные сценарии использования сайта:
— создание проектов;
— добавление новых задач с привязкой к проекту и дате;
— просмотр дел на ближайшие дни;
— получение уведомлений о предстоящих задачах.
Для разработки сайта предлагается уже готовая вёрстка, от программиста требуется лишь написать так называемый бэкенд сайта, т.е. сделать сайт динамическим, реализовать возможности по добавлению, просмотру задач и проектов.
Разработка бэкенда должна вестись на языке программирования PHP 7 и выше, база данных — MySQL 5.7 и выше.
Не предполагается использование языка JavaScript для клиентского программирования.
При разработке схемы базы данных необходимо принимать во внимание, какие сущности необходимо хранить, их поля и возможные связи друг с другом.
настройки базы данных лежат в корне файл inidb.md
Файл настроек - config.php
Создание БД проекта - schema.sql