Разработать приложение для управленческой работы кофейного заведения с возможностью отображения клиентов, поставок товара и формирования чека.
- Приложение должно позволять пользователю просматривать следующие страницы: Инвентарь, Покупатели, Создание заказа, Заказы.
- Приложение должно позволять пользователю просматривать, добавлять и отправлять в архив товар, менять его количество и показывать график с отображением поставок на странице "Инвентарь".
- Каждый товар должен отображать название, количество в наличии, цену за шт., наличие налога.
- Приложение должно позволять пользователю просматривать, добавлять, редактировать и удалять список покупателей на странице "Покупатели".
- Каждый покупатель должен содержать следующую информацию: имя и фамилию клиента, email, номер телефона, адрес, город, страна и дата внесения в базу.
- Приложение должно позволять пользоватлю просматривать и ставить флаг об облате заказа на странице "Заказы".
- Каждый заказ должен содержать информацию о клиенте, сумме заказа, товаре и его количестве.
- Приложение должно позволять пользователю формировать заказ на странице "Создание заказа".
- Приложение должно позволять пользователю выбрать клиента, товар и его количество (несколько товаров) и сформировать чек заказа при создании заказа.
- После создание заказа приложение должно сгенерировать чек в формате .pdf для его скачивания на компьютер.
- Чек должен содержать логотип, адрес заведения, дату и время заказа, данные о клиенте, его почте и адресе доставки, заказ с товаров, его описанием, количестве, цене за шт. и суммарной сумме.
* Vue.js
* Typescript
* SCSS
* Vuex
* Axios
* Vue-apexcharts
* Vuex-pathify
* Jspdf
* Html2canvas
* ASP.NET Core
* ORM
* EF
* CORS
* Morgan
* БД: PostgreSQL
```
npm run app -- Запустить проект
```
```
npm run install_modules -- Установить пакеты
```
```
npm run server -- Запустить сервер
```
```
npm run client -- Запустить Клиент
```