
Leave Tracker App
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.

Challenge
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.
Solution
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.
.


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
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.
