Идея проекта
Небольшим кафе-на-дому часто требуется рассчитать меню и стоимость продуктов на неделю. Повар составляет расписание примерно в таком виде:
пн | вт | ср | чт | пт | сб | вс |
---|---|---|---|---|---|---|
Картофель фри (20 порций) | Алу-патры(20 порций) | Картофель фри (20 порций) | Алу-патры (20 порций) | Картофель фри (20 порций) | Алу-патры (20 порций) | Картофель фри (20 порций) |
Суп картофельный (20 порций) | Блинчики с изюмом (20 порций) | Суп картофельный (20 порций) | Блинчики с изюмом (20 порций) | Суп картофельный (20 порций) | Блинчики с изюмом (20 порций) | Суп картофельный (20 порций) |
Салат свекольный (18 порций) | Пирожок с вермишелью (20 порций) | Салат свекольный (18 порций) | Пирожок с вермишелью (20 порций) | Салат свекольный (18 порций) | Пирожок с вермишелью (20 порций) | Салат свекольный (18 порций) |
Каждое блюдо имеет свою себестоимость на одну порцию, исходя из стоимости входящих в него продуктов. Повару нужно уметь распечатать список продуктов на 1 блюдо или на 1 день или на 1 неделю или на выбранный период.
Нарисовать схему БД в любом удобном инструменте. Хоть на бумаге, хоть на чём.
Сделать RESTful-сервис, для CRUD-операций с рецептами и с ингридиентами. И у рецептов и у ингридиентов может быть одна или несколько картинок.
Технические требования Git, MSSQL, .NET Framework 4.7, логирование ошибок