Описание проекта
Важно, чтобы логика корректно обрабатывала реальные ситуации: пересечения периодов (если человек официально числился на двух работах одновременно, стаж не должен задваиваться), перерывы между местами работы (в стаж не входят) и неполные месяцы. Итоговый результат должен показываться понятно — в годах, месяцах и днях, с возможностью распечатать или сохранить сводку.
Ищем разработчика, который реализует это как аккуратный, адаптивный под мобильные устройства виджет, встраиваемый в существующую страницу сайта. Расчёт может идти на стороне браузера, база данных не обязательна, но приветствуется серверная проверка дат. Важно, чтобы редактор сайта без навыков программирования мог потом легко поддерживать текст и оформление блока.
Что нужно сделать:
— Форма с возможностью добавлять и удалять периоды работы, выбор дат через календарь
— Автоматическое определение пересечений и перерывов с понятной расшифровкой
— Итоговый стаж в годах, месяцах и днях
— Вариант для печати или сохранения результата
— Аккуратный интерфейс в стиле юридического сайта