Техническое задание (ТЗ) на разработку приложения для сервиса по ремонту звукового оборудования
1. Общая информация
Тип проекта: Веб-приложение с облачной базой данных и возможностью офлайн-доступа.
Цель проекта: Создать приложение для автоматизации работы сервиса по ремонту звукового оборудования (усилители, микшеры, автозвук, динамики и т.д.), включая управление заказами, складом, мастерами и отчётами.
Заказчик: Сервис по ремонту электроники (руководитель — Роман Усилков vk.com/activik)
Срок выполнения: 6–12 недель (MVP), с возможностью доработки
Бюджет: готов выслушать предложения со стороны заказчиков.
2. Описание проекта
Требуется разработать приложение для управления процессами в сервисном центре. Основные задачи: приём и обработка заказов, учёт оборудования, расчёт стоимости ремонта, управление складом запчастей и генерация отчётов. Приложение должно работать как онлайн (с любого устройства), так и офлайн (с сохранением данных локально и синхронизацией при подключении к интернету).
Примеры аналогичных решений:
RemOnline (remonline.app)
МойСклад (moysklad.ru)
MasterTool (mastertool.ru)
3. Требования к функционалу
3.1. Основные модули
1. Управление мастерами
Описание: Возможность добавлять, редактировать и удалять мастеров, назначать им роли и задачи.
Функции:
Добавление администраторов (имя, специализация, логин/пароль).
Просмотр списка мастеров.
2. Приём и выдача оборудования
Описание: Учёт оборудования от клиентов на всех этапах ремонта.
Функции:
Регистрация нового заказа (имя клиента, телефон, оборудование, описание проблемы).
Изменение статуса заказа: "Принят", "Диагностика", "В ремонте", "Готов", "Выдан".
Привязка оборудования к заказу (например, "тип устройства модель" "Усилитель Yamaha P3500").
Уведомления о статусе (SMS или в приложении).
Пример: Клиент привозит микшер → заказ фиксируется как "Принят" → после ремонта статус меняется на "Готов".
3. Калькуляция стоимости
Описание: Расчёт стоимости ремонта с учётом запчастей и работы мастеров.
Функции:
Добавление запчастей к заказу (название, количество, цена).
Указание стоимости работы мастера (по часам или фиксировано).
Итоговый расчёт с возможностью согласования руководителем.
Сохранение истории цен.
Пример: Замена конденсатора (100 руб.) + 2 часа работы (500 руб.) = 600 руб.
4. Онлайн и офлайн доступ
Описание: Приложение должно работать через интернет и сохранять функциональность без подключения. Возможно с привязкой к гугл или яндекс дискам.
Функции:
Онлайн: синхронизация данных с облаком в реальном времени.
Офлайн: локальное сохранение заказов, склада и отчётов с последующей синхронизацией при подключении.
Доступ с ПК, планшетов и смартфонов (браузер или PWA),приложение для андройда и мак ос готов рассмотреть позже.
5. Отчёты
Описание: Аналитика по готовой и выданной технике, загрузке мастеров и финансам.
Функции:
Отчёт по готовым заказам (за день, неделю, месяц).
Отчёт по выданной технике (с указанием стоимости и даты).
Отчёт по мастерам (количество заказов, доход).
Экспорт в Excel/PDF.
Пример: "За март 2025: Роман Панин — 15 заказов, 45,000 руб."
далее список заказов
"ЗАКАЗ/Устройство, модель/стоимость работы/запчастей/общая прибыль/чистая прибыль
6. Склад запчастей
Описание: Учёт запчастей для ремонта с контролем остатков.
Функции:
Добавление запчастей (название, категория, количество, цена закупки).
Списание запчастей при ремонте.
Уведомления о низком остатке.
Просмотр текущих остатков.
Пример: "Конденсатор 100uF — 50 шт., цена 50 руб./шт."
Интерфейс: Простой и интуитивный, с использованием готовых библиотек .
4. Технические требования
5. Этапы разработки
Анализ и проектирование (1-12месяцев):
Уточнение требований.
Реализация модулей: мастера, заказы, склад, калькуляция, отчёты.
Поддержка офлайн-режима.
Тестирование (1-6 недель):
Проверка функционала (онлайн/офлайн).
Исправление ошибок.
Настройка доступа для команды.
6. Задачи для фрилансера
Разработать серверную часть (API для всех модулей).
Создать интерфейс для управления мастерами, заказами, складом и отчётами.
Реализовать калькуляцию стоимости с учётом запчастей и работы.
Обеспечить работу приложения в офлайн-режиме с синхронизацией.
Развернуть приложение на облачном сервере.
7. Критерии приёмки
Все модули (мастера, заказы, склад, отчёты) работают корректно.
Интерфейс удобен и протестирован на ПК и смартфонах.
8. Примеры интерфейса
Список заказов: Таблица с колонками "Оборудование", "Статус", "Мастер", "Стоимость".
Склад: Таблица "Название", "Количество", "Цена" + кнопка "Добавить".
Отчёты: График заказов по дням + таблица с итогами.
9. Дополнительно
Поддержка: Возможность доработки после запуска (интеграция с ВКонтакте, расширение отчётов).
Контакт: Роман 89295608816
Прошу писать только в ватцап.
Группа для которой требуется заказ:
vk.com/pianovio
vk.com/madbasss
Разделы:
Опубликован:
05.03.2025 | 12:11 [поднят: 05.03.2025 | 12:11]