Дипломный проект на тему: "Веб-приложение для конвертации различных мировых валют с возможностью отслеживания истории обменов"

1.

ПРОЕКТ КОНВЕРТЕР
ВАЛЮТЫ
-

2.

OUR TEAM
Manefa Stekolnikova
(TEAMLEAD)
Mikhail Vasiliev
(FRONTEND)
Mikhail Smelov
(BACKEND)
Bulent Alarslan
(QA-ENGINEER)

3.

• Конвертация более 25 мировых валют в режиме
реального времени.
• Архитектура MVC (Model-View-Controller) для
четкого разделения бизнес-логики,
пользовательского интерфейса и управления
данными.
• Сохранение истории конвертаций в локальном
хранилище браузера.
• Кроссбраузерность и адаптивный дизайн.
• Оптимизированный пользовательский интерфейс
с индикацией загрузки.
• Подробная валидация пользовательского ввода с
информативной обратной связью.
• Автоматизированные тесты.

4.

• "Frontend": JavaScript, HTML5, CSS3 с переменными
• "API": Exchange Rate API для получения актуальных
курсов валют
• "Архитектура": MVC (Model-View-Controller)
• "Хранение данных": LocalStorage API
• "Сервер": Node.js с Express
• "Тестирование": Jest, jsdom
• "Управление зависимостями": npm
• "Дополнительные библиотеки": axios, uuid, cors

5.

Благодаря архитектуре MVC каждый компонент
выполняет строго определенные задачи.
Легко вносить изменения в отдельные части без
необходимости модификации всего кода.
Компоненты можно тестировать независимо друг от
друга.
Легко добавлять новые функции и расширять
существующую функциональность.
Компоненты можно использовать в других проектах.
English     Русский Правила