Skip to Content

Solid Signal


A custom HR mobile application designed to simplify employee management and daily operations.


The app supports two roles: Employee and Manager, enabling employees to manage attendance, requests, and personal data, while managers can oversee their teams, approvals, and performance seamlessly.


Fully integrated with Odoo 18, the application ensures real-time data synchronization, accurate records, and a smooth HR workflow through a clean and intuitive interface.


"A well-executed solution built with solid technical expertise, thoughtful product decisions, and attention to real operational workflows."

Amr AbuZeid
Sr. Functional Consultant

About the Application?

A production-ready HR mobile solution built to simplify employee management and day-to-day HR operations.

Why was it built?

The app was created to give employees and managers a dedicated tool for daily HR tasks, reducing manual follow-ups and making HR processes faster and clearer.

How does it work?

Employees can manage attendance, requests, and their HR information from the app. Managers can oversee their teams, handle approvals, and track key employee activities with role-based access.

What makes it stand out?

A clean, modern UI, clear employee/manager workflows, and seamless integration with the HR backend — designed for real usage, not just dashboards.

Is it used in production?

Yes. The application is actively used in daily HR operations.

Who is it for?

Built for companies that need a simple mobile HR experience for both employees and managers.

My role in the project

End-to-end mobile application development, delivering a stable and scalable solution with a strong focus on usability.

The Problem

While Odoo offers a powerful HR system on the web, it is not built for fast, real-world daily usage. Simple HR actions require logging into the web interface, navigating multiple screens, and relying on desktop-based workflows.


There was no reliable mobile-first solution for location-based attendance, biometric verification, or instant check-in/out from the field. Managers also lacked real-time visibility into team activity when away from their desks.


As a result, attendance tracking was limited, approvals were delayed, and HR processes depended heavily on web access instead of real employee behavior.

The Solution

We built a mobile-first HR application designed for real daily usage, not desktop workflows. The app enables employees to check in and out using location tracking and biometric verification, ensuring accurate and reliable attendance.


Managers get real-time visibility into their teams, with instant approvals, activity tracking, and clear team insights — all from a simple, fast mobile interface. The solution integrates seamlessly with Odoo, extending its HR capabilities without modifying the core system.


From Web-Based HR to a Seamless Mobile Experience.

We transformed complex HR workflows into a fast, intuitive mobile application built for real daily employee and manager interactions.

 

Location-Based Attendance

The application enforces location-based check-in and check-out to ensure accurate and reliable attendance tracking. Employees are required to enable location access in order to record their attendance, preventing remote or unauthorized check-ins.


This feature helps organizations verify on-site presence, reduce attendance manipulation, and maintain accurate HR records based on real employee locations.

Approvals Management

The application provides a streamlined approval workflow that allows managers to review, approve, or reject employee requests directly from their mobile devices.


Requests such as time off, business trips, payments, and item borrowing are organized clearly, with full request details and history available, ensuring faster decisions and reduced delays in daily HR operations.


Advanced Approval Filtering

The application provides advanced filtering for approval requests, allowing managers to quickly find specific requests based on request owner, category, amount range, and approval status.


This helps managers handle large volumes of requests efficiently, reduce decision time, and focus only on relevant approvals without manually scrolling through long lists.


Time Off Management

The application allows employees to submit time-off requests directly from their mobile devices, with clear visibility into request types, dates, and statuses.


Managers can review, approve, or reject requests instantly, with a complete history of past requests available. This ensures faster decision-making, better planning, and a transparent time-off workflow for both employees and management.


Leave Requests & Filtering

The application allows managers to view and manage leave requests with advanced filtering options by employee, date range, and request status.


This makes it easy to track pending leaves, review historical requests, and take quick actions without manually searching, improving visibility and efficiency in leave management.


Payslip Access

The application allows employees to view their payslips directly from the mobile app, organized clearly by year and month.


This provides quick and secure access to salary information at any time, reducing dependency on HR teams and eliminating the need for manual requests or document sharing.


Payslip Viewing & Download

Employees can view their monthly salary slips directly within the mobile app and download them instantly as official documents.


This feature provides secure and transparent access to salary information, eliminating the need for manual requests and ensuring employees always have their payslips available when needed.


Employee Appraisals

The application enables managers to review and manage employee appraisals directly from the mobile app, with clear visibility into pending and historical evaluations.


This allows timely performance reviews, faster confirmations, and a more consistent appraisal process without relying on desktop access.


Appraisal Creation

Managers can create new employee appraisals directly from the mobile app by selecting the employee from a searchable list.


This simplifies the appraisal process, reduces setup time, and ensures evaluations can be initiated quickly and efficiently without switching to the web interface.


1- Appraisal Setup & Details

The application provides a guided, step-by-step flow for setting up employee appraisals, ensuring all evaluation details are clear and well-structured.


Managers can review appraisal dates, templates, job roles, departments, and employee information in one place, making the evaluation process more accurate, consistent, and easy to complete from the mobile app.


2- Evaluation & Scoring

In this step, managers evaluate employee performance by answering appraisal questions, assigning scores, and adding comments directly within the mobile app.


The structured question-based flow ensures consistent evaluations, clear scoring, and detailed feedback, making the appraisal process easier to complete and review.


3- Review & Confirmation

In the final step, managers review the complete appraisal summary, including employee details, evaluation dates, and the calculated total score.


This step provides a clear final overview before confirmation, ensuring accuracy and confidence in the appraisal results before submitting and completing the evaluation process.


Contact Me

I'd love to hear from you! If you have any questions, feedback, or need assistance, please feel free to reach out to me using the contact details provided. I'm here to help and will respond as soon as possible. Thank you for getting in touch!

Social Media

Email

       shehabanwar.dev@gmail.com

Phone

       +2010 40 841494