FoodTrack is an application that allows you to track your callories consumption, modify your diet and achive your sporty goals!
FoodTrack - это приложение, которое позволяет отслеживать потребление калорий, улучшать свой рацион и достигать спортивных целей!
- Возможность получать статистику по последним съеденным продуктам;
- Вносить в список доступных продуктов свои собственные;
- Вести контроль своих параметров: веса и роста;
- Кастомизировать рабочий интерфейс;
- Администрировать приложение путём доступа к базе данных.
- Язык разработки: C#
- Используемые технологии: WPF, SQL, Entity Framework Core.
Это проект, основной целью которого было изучение процесса разработки десктопного приложения с использованием базы данных. В проекте реализован архитектурный паттерн MVVM. Скрипт создания базы данных прикреплен к проекту.
Страница входа в аккаунт имеет приятный анимированный фон и простой дизайн.
Регистрация в приложении предполагает ввод некоторых специфических данных для данного процесса: внесение информации об весе и росте, ввод ФИО, а также даты рождения. Данная информация используется для расчёта необходимого количество питательных веществ.
На данной странице располагается информация о количестве употреблённых за день питательных веществ, а также информация о последнем изменении списка потреблённых продуктов и физических параметрах пользователя.
Данная страница представляет пользователю информацию о проуктах, введённых в рацион. Присутсвует возможность редактирования продуктовых отчётов путём изменения количества грамм потреблённых продуктов. Информацию об отчётах в другие дни можно просматривать, изменяя дату при помощи элемента управления в нижней части окна.
В приложении присутсвует возможность поиска продуктов по различным параметрам. Можно добавлять отчёты за предыдущие дни. Для удобства поиска продукты разделены на две категории: все продукты и продукты пользователя.
На данной странице статистики представлена таблица отчётов о физических параметрах пользователя и график динамики изменения массы пользователя.
Данная страница представляет краткое описание приложения, информацию о разработчике и номер версии приложения.
На данной странице пользователь обладает воможностью внести отчёт о параметрах своего тела, а также добавить продукт в общую коллекцию продуктов, которые впоследствии могут быть добавлены в рацион.
Пользователю предоставлены возможности изменения пароля, установки темы и цветовой палитры приложения, а также изменения некоторых других настроек.
Также в приложении присутсвует возможность администрирования при входе в приложение под определённым логином и паролем.