With the help of Nowsta it's easy to track and manage shifts, cash-out payments and keep on track with the latest updates at workplace
Technology stack
React Native, Ruby on Rails
Services
Mobile Development
Domain
Productivity
Interested?
Estimate a projectNowsta is a powerful tool for managing staff in the hospitality and catering domain. It is a game-changer. The product provides a solution for scheduling staff, tracking worked hours, gathering statistics, and processing payments. The product consists of web and mobile platforms. The web platform is designed for managers, while the mobile app is used by the employees.
When we started working on the product, our main task was to build a new version of Nowsta Workers, version 2.0. We had to implement a totally new concept of the app, which had to be reliable, stable and performing.
Our team had a challenging task to make the mobile app pixel perfect. We used React Native as the main technology for Nowsta Workers and it caused some limitations in implementation for iOS and Android systems. Nevertheless, DevelopsToday team managed to solve this task successfully. While working with pixel-perfect we used Flawless app to verify that the mobile app corresponds to Figma designs.
Another interesting feature to mention is a QR scanner and printer. This feature was requested by Nowsta users as a solution to make fast and bulk check-ins when employees start their shifts. The Scan QR Code button triggered the camera opening and Print QR Code button opened the code in PDF format and allowed to initiate printing. The team used a simple solution that didn't require an overcomplicated setup but at the same time provided stable functioning.
The heart of the app is, probably, the Dashboard screen. There are a few sections there helping a worker to track the most important changes. Carousel with cards for confirmed shifts gives quick access to the upcoming events. The cash-out section shows how much money is available for instant cash-out. Section with requests represents new work opportunities and gives the ability to respond to them fast. Counters show how many hours have been worked this month and how many hours are planned to work in the next 14 days.
The calendar screen shows all shifts, requests, and availability slots. It visually represents a worker's schedule. With the help of the calendar, a worker can set availability slots to show the employer when it's convenient to work. Another useful feature is integration with Google calendar. It will automatically synchronize all events and add them to the employee's Google calendar.
Our goal was to make frequent and stable releases and to address any arising issues as soon as possible. For tracking issues, we used Instabug and Bugsnag tools that helped us to get insights on any problem a user faced. QA Engineer kept a base of test cases which were instantly updated to reflect any change made by developers. Every upcoming release followed a test run on real devices. The things mentioned above are only a part of a sophisticated process of establishing quality for the product.
DevelopsToday team is happy to be a part of such a great product as Nowsta. We keep the product with up-to-date technologies and improve it on a regular basis to make users and our client happy. This is a good example of long term cooperation that has been lasting for more than a year now.
Full Stack Developers – Igor Poltavets, Evan Kostuchenko
Quality Assurance Engineer – Anna Prokopova
Project Manager – Jamal Aha
It’s a pleasure to have you on our website. Let us know if there’s an opportunity for us to do something together.
Drop us a messageOur case studies describe design and development solutions that we’ve implemented.
We use cookies to make your experience on the website better. Learn more.