Прикладной программист. приложение ( ТОЛЬКО ИНТЕРФЕЙС) для отслеживания пробега и технического состояния автомобиле (Дистанционная работа)
(проект не опубликован)

Бюджет не указан

Задание: Прикладной программист. приложение ( ТОЛЬКО ИНТЕРФЕЙС) для отслеживания пробега и технического состояния автомобиле (Дистанционная работа)

1.2. Цель приложения: Предоставить пользователю удобный и простой инструмент для отслеживания пробега, технического состояния и затрат на обслуживание личного автомобиля. 1.3. Целевая аудитория: Владельцы автомобилей, желающие вести учет технического состояния и расходов на свой автомобиль для оптимизации затрат и планирования обслуживания. 1.4. Windows 1.5. Язык интерфейса: Русский 2. Функциональные требования 2.1. Авторизация и регистрация: 2.1.1. Возможность регистрации, ввода имени пользователя и пароля 2.2. Управление автомобилями: 2.2.1. Добавление автомобиля: Ввод данных об автомобиле: марка, модель, год выпуска, гос. номер, VIN-код, текущий пробег. Возможность добавления фотографии автомобиля. 2.2.2. Редактирование данных автомобиля. 2.2.3. Удаление автомобиля. 2.2.4. Отображение списка автомобилей пользователя. 2.2.5. Возможность выбора автомобиля по умолчанию (активного). 2.3. Учет пробега: 2.3.1. Ручной ввод данных о пробеге: Дата записи. Пробег (км). Дополнительное описание (необязательно). 2.3.2. Отображение истории пробега по каждому автомобилю. 2.3.3. График изменения пробега за период (месяц, год, все время). 2.4. Учет технического обслуживания: 2.4.1. Добавление записи о ТО: Дата проведения ТО. Вид ТО (замена масла, фильтров, колодок, и т.д. - предустановленный список + возможность добавления своего типа). Пробег на момент проведения ТО. Стоимость работ. Стоимость запчастей. Описание (дополнительная информация). Фотографии чеков/документов (опционально). 2.4.2. Редактирование записи о ТО. 2.4.3. Удаление записи о ТО. 2.4.4. Отображение истории ТО по каждому автомобилю. 2.5. Учет расходов: 2.5.1. Добавление записи о расходах: Дата расхода. Категория расхода (топливо, страховка, мойка, парковка, штрафы, и т.д. - предустановленный список + возможность добавления своей категории). Сумма расхода. Описание (дополнительная информация). Фотографии чеков/документов (опционально). 2.5.2. Редактирование записи о расходе. 2.5.3. Удаление записи о расходе. 2.5.4. Отображение истории расходов по каждому автомобилю. 2.5.5. Диаграммы и графики для визуализации расходов по категориям и периодам. 2.6. Уведомления и напоминания: 2.6.1. Напоминания о приближении срока замены масла (настраиваемый интервал по пробегу или времени). 2.6.2. Напоминания о необходимости прохождения ТО (настраиваемый интервал по пробегу или времени). 2.6.3. Возможность настройки уведомлений для других событий (страховка, техосмотр). 2.7. Аналитика и отчеты: 2.7.1. Отображение суммарных расходов на автомобиль за период (месяц, год, все время). 2.7.2. Отображение стоимости километра пробега. 2.7.3. Сравнение расходов по категориям (топливо, ТО, и т.д.). 2.7.4. Возможность экспорта данных в формате CSV или Excel (опционально). 3. Нефункциональные требования 3.1. Производительность: 3.1.1. Приложение должно быстро реагировать на действия пользователя. 3.1.2. Время загрузки данных должно быть минимальным. 3.2. Безопасность: 3.2.1. Обеспечение безопасности хранения данных пользователя. 3.2.2. Защита от несанкционированного доступа к данным. 3.3. Удобство использования (Usability): 3.3.1. Интуитивно понятный интерфейс. 3.3.2. Легкость навигации.