Курсовые - Разработка сайта по подбору питания и тренировок.

ОПИСАНИЕ ПРОЕКТА

Курсовой проект представляет собой веб-сайт, который позволяет пользователям вести здоровый образ жизни посредством курсов – определённых тренировочных программ.

Каждый курс направлен на достижение 3 первостепенных целей: набор мышечной массы, снижение жировой массы, а также поддержание текущей формы с улучшением таких качеств, как выносливость, сила, скорость и мобильность. Авторизированным пользователям дается доступ к определённым видам тренировок, которые разрабатываются на основе данных целей.

Курс представляет собой совокупность тренировок, а также плана питания.

Каждая тренировка состоит из нескольких упражнений, направленных на развитие разных групп мышц.

Пользовательский интерфейс сайта очень минималистичен, за счет чего получить доступ к курсам может любой желающий.

Посетив главную страницу сайта, пользователю описываются основные аспекты, из которых состоят курсы.

Пользователи, желающие начать ведение здорового образа жизни, нажав на кнопку «Начать!» пересылаются на меню выбора, состоящего из 3 иконок, которые соответствуют 3 курсам.

Когда пользователь делает выбор курса, и, если он не авторизовался на сайте, ему предлагается это сделать. После авторизации, пользователя пересылает на страницу, где он может ввести первоначальные данные, такие как рост и вес, чтобы в дальнейшем отслеживать прогресс.

Далее пользователь может вернуться на страницу с курсами и выбрать тот, который ему подходит.

После этого ему на странице курса будет продемонстрированы упражнения и план питания.

Пользовательский интерфейс первоначальной страницы представлен на рисунке 1.

Рисунок 1 - Пользовательский интерфейс домашней страницы

Пользовательский интерфейс курсов представлен на рисунке 2.

Рисунок 2 - Пользовательский интерфейс страницы курсов

Пользовательский интерфейс курса представлен на рисунке 3.

Рисунок 3 - Пользовательский интерфейс курса

 

Проект был реализован с помощью использования бесплатного веб-фреймворка с открытым кодом, предназначенным для разработки с использованием архитектурной модели MVC – Laravel.

Также был использован фреймворк Bootsrap - свободный набор инструментов для создания сайтов и веб-приложений.

В качестве языков программирования были использованы CSS - формальный язык описания внешнего вида документа, написанного с использованием языка разметки, HTML - стандартизированный язык разметки документов во Всемирной паутине, PHP - скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Немалую роль при разработке веб-сайта сыграли такие инструментарии, как Windows 10 - операционная система для персональных компьютеров и рабочих станций, разработанная корпорацией Microsoft в рамках семейства Windows NT. и Notepad++ - свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки, а также языков описания аппаратуры VHDL и Verilog.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться