Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 2.26 KB

README.md

File metadata and controls

50 lines (36 loc) · 2.26 KB

Делим счёт

Описание проекта

Приложение для деления счёта на нескольких людей

Основные функции

  • Добавление людей
  • Добавление позиций с указанием пользователей, которые её ели/пили
  • Выбор плательщика
  • Проверка результата и рассчет долгов

Используемые технологии

  • Vue 3 + Vite
  • VueRouter - официальная библиотека маршрутизации Vue.js
  • Pinia - библиотека управления состояниями для Vue.js
  • SASS - препроцессор CSS
  • Ant Design Vue - библиотека UI-компонентов
  • БЭМ - методология web-разработки

Сборка проекта

Установка зависимостей:

npm install

Запуск Development-сервера:

npm run dev

Описание страниц

Добавление персон - содержит в себе поля для ввода имен всех персон.

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

Результаты - отображает счёт для каждого из персон.

Скриншоты

Развернуть

main

people

products

payer

results