Данный проект представляет собой многостраничный веб-сайт, разработанный с использованием фреймворка Bottle на языке Python. Он предоставляет функционал для построения графиков и аппроксимации функций.
Проект включает в себя следующие страницы:
- Главная страница: содержит заголовок, краткое описание тематики приложения и ссылки на соответствующие методы решения задач.
- Страницы с реализацией методов, каждый из которых может быть выбран пользователем для решения соответсвующей задачи:
- Построение графиков
- Апроксимация функции многочленом первой степени
- Апроксимация функции многочленом второй степени
- Страницы "Об авторах": содержат фотографии и описания вклада каждого члена команды в проект приложения.
Проект был реализован с помощью следующих технологий:
- Фреймворк: Bottle
- Язык программирования: Python
- JavaScript библиотеки:
- jquery-3.6.0.min.js
- chart.js
- modernizr-2.6.2.js
Для установки и запуска данного веб-сайта необходимо выполнить следующие шаги:
- Убедитесь, что у вас версия Windows 7 и выше
- Необходимо иметь установленный Python 3.x.
- Скачайте репозиторий проекта с GitHub или клонируйте его:
git clone https://github.com/bybLik04/UP02_group_3.git
- Перейдите в каталог проекта:
cd UP02_group_3
- Установите необходимые зависимости:
pip install -r requirements.txt
- Запустите веб-сервер:
python app.py
- Откройте веб браузер и перейдите по адресу http://localhost:443, чтобы открыть и получить доступ к сайту.
Авторы этого проекта:
- bybLik
- ФИО: Рыхлов Кирилл
- Личный вклад: Создал главную страницу, решение апроксимации функции многочленом второй степени
- tallentlessbot
- ФИО: Тугунов Максим
- Личний вклад: Создал страницу с авторами и решение апроксимации функции многочленом первой степени
- sesh
- ФИО: Назаров Михаил
- Личный вклад: Построение графиков