What a super little App. We are a small Salon with 4 staff and this is just what we need to keep everyone happy. Staff love it.

Android User - Google Play

About The Product

Dayoff is a mobile app targeting small and medium size companies that are interested in tracking the leave balance of their employees. Using a lightweight mobile apps employee can request their leave days and managers get notified instantly.
Managers are able to get full statistics about their employees leave balances and leave days.
The app is available on both iOS and Android plus having a web-based control panel for advanced features.

mobile app development


For business owners or HR managers the process of tracking leave requests and balances using traditional ways like emails, WhatsApp, papers or even web-based HR system is not easy to manage. In addition, employees will not be able to check their leave balances instantly. Or request their vacations anywhere.
Managers are usually interested to know the overall absent employees to be able to plan their work, accept/reject leave requests using an easy way not using desktop computers.


Building a lightweight mobile app to track employees’ balances, with configurable leave types that fits in different countries.
Employees are able to request their leave days using their mobile apps, and managers are notified using emails and push notifications and are able to accept or reject request using their mobiles.
Managers will be able to view statistics and summaries using a web-based control panel, with advanced features in managing leave types, working day and official holidays. .

Mohafez Screens
Generic placeholder image

Amr Salah
Software Engineer

From day one I liked the idea of the project, and it was a challenge for me to build the system in a way that works with different countries, different vacation laws and working hours. All the system rules are built in a dynamic way with a very flexible features for the end-user

Day Off App

Announcements Tool

Manage Days Off

Set Working Days

Send Requests

Days Off Balance

Always In Sync

Team Structure

In order to develop and design this mobile application we allocated two Software Engineer with iOS/Android experience, back-end developer, Scrum Master, Software Quality Engineer and one UI designer.
Functional and integration testing is done to ensure the that the quality level of the final product matches Enozom quality standards and exceeded the client’s expectation for quality and performance.

The design and development team was working in complete a harmony and coordination with the assigned designer and quality team, to accomplish the goals set by the system analyst according to the customers’ requirements.

waqf Logo