Расчёт зарплаты в месяц
Изначально проект создавался для личного использования, поскольку многие существующие альтернативы казались неудобными или плохо спроектированными. Кроме того, он представляет собой один из полностью завершенных проектов для списка пет-проектов, который будет включен в мое портфолио и резюме.
Набор технологий: HTML/CSS/JS + React
Особенности:
Установление рабочих дней
Рабочий день можно отметить, просто щелкнув по определенной дате в календаре. Это позволяет быстро выбрать все рабочие дни.
Используя доступные настройки, вы можете определить почасовую оплату, а также время начала и окончания рабочего дня. На основе этих данных приложение автоматически рассчитывает общий заработок и отображает обобщенную информацию в отдельном блоке.
Дополнительные настройки
Указанные выше настройки применяются к текущим и предстоящим дням (не затрагивая уже назначенные рабочие дни). Вы можете глобально обновить почасовую ставку для будущих дней или установить индивидуальную почасовую ставку для определенного дня отдельно от других.
Такая же гибкость применима и к рабочему времени — вы можете задать время начала и окончания работы по умолчанию или настроить их индивидуально для выбранных дней.
Выбор определенного дня
Чтобы выбрать конкретный день (для просмотра подробной информации о нем или изменения его данных и настроек для последующих дней), дважды щелкните левой кнопкой мыши на нужной дате.