HoursOwed — моё собственное приложение для работников с почасовой оплатой, сиделок и медсестёр, которые хотят сверить зарплату с реально отработанными часами. Попробуйте в браузере: https://flowlab-dev.github.io/hoursowed/
Самое сложное в трекере рабочего времени — расчёты, поэтому на них ушла основная часть работы. Смена может делиться на две части, переходить через полночь или включать неоплачиваемый перерыв. Сверхурочные после 40 часов в неделю оплачиваются по ставке в 1,5 раза выше, для Калифорнии действуют дневные правила. Повышение ставки действует со своей даты и не меняет прошлые расчётные периоды. Отчёт делит каждый расчётный период на рабочие недели, как это делает бухгалтерия.
Чтобы цифрам можно было доверять, 112 логических тестов запускаются в трёх часовых поясах (Сингапур, Нью-Йорк и Окленд). Так ловятся ошибки на полуночи и при переходе на летнее время, которые в одном часовом поясе остались бы незамеченными.
Что входит в продукт: само приложение (Expo и React Native, работает в браузере и ставится на главный экран телефона), бесплатный тариф и 7 дней пробного Pro без привязки карты, отчёты в CSV и PDF, лендинг с 7 бесплатными страницами-калькуляторами для поиска, политика конфиденциальности и условия использования, снимки экрана для App Store и тексты карточки для Google Play.
Приложение на английском и русском, есть светлая и тёмная тема. Оба переключателя в настройках.
Если у вас есть идея приложения или недоделанное приложение, опишите его в двух-трёх предложениях. Я отвечу, каким будет первый шаг и сколько он стоит.
