Міндет
Ауысымдарды бөлуге, сағаттарды, демалыстарды және артық жұмысты автоматты түрде есепке алуға, сондай-ақ мессенджерлер мен қағаз кестелерді пайдаланбай басшылық пен персонал арасындағы коммуникацияны жеңілдетуге арналған әмбебап жүйе әзірлеу.
Жобаның ерекшеліктері
Ауысымдарды икемді жоспарлау: рөлдер, аймақтар, уақыт бойынша
Өткен кестелер мен қызметкерлердің қалауы негізінде автотолтыруды қолдау
Демалыстар, сұранып алған демалыс күндері, ауру - мобильді құрылғыдан тіркеу
Менеджердің растауымен қызметкерлер арасында ауысымдармен жылдам алмасу мүмкіндігі
Payroll-жүйелермен және сағаттарды есепке алумен интеграция
Кестедегі өзгерістер туралы push және email хабарландырулар
Жұмыс кезеңдері
Аналитика
5 саладағы ауысымдық жұмыс модельдеріне талдау жүргізілді: бөлшек сауда, қоғамдық тамақтану, логистика, күзет, қонақ үй бизнесі. Ауысым басшыларына сауалнама жүргізіліп, негізгі проблемалар анықталды: кестелердегі шатасушылық, өзгерістерге байланысты кешігулер, сағаттарды қолмен есепке алу.
Дизайн
Интерфейс персоналға (мобильді) де, менеджерлерге (веб-кабинет) де бағытталған. Жұмыскерлер үшін - тек қажетті ақпарат: ағымдағы ауысымдар, ауыстырулар, өтінімдер. Басшылық үшін - ауысымдар мен рөлдер бойынша визуалды кесте, уақыт пен жүктеме бойынша есептілік.
Әзірлеу және тестілеу
Веб-бөлік React + NestJS негізінде, мобильді қосымша - React Native негізінде іске асырылды. Деректерді нақты уақытта синхрондауға және интернет нашар болғанда офлайн жұмыс істеуге басымдық берілді. Тестілеулер қоймада, кофеханада және дүкенде жүргізілді.
Нәтижелер
Кесте құруға кететін уақыт 4 сағаттан 20 минутқа дейін қысқарды
Жұмыс сағаттарын есепке алу дәлдігі артып, артық жұмыс азайды
Ауысымдарға байланысты қызметкерлер арасындағы қақтығыстар 60%-ға азайды
Жүктемені бөлу кезінде тәртіп пен ашықтық артты
Клиент пікірі
«StaffBoard бізге қағаз кестелер мен мессенджерлердегі шексіз хат алмасуларды толығымен алмастырды. Персонал ауысымдарды өзі қадағалайды, ал бізге артық жұмыс пен демалыстарды бақылау оңайырақ болды. Бір рет баптадық - тұрақты жұмыс істейді.»
