Mobile HR Contingent Management Application
About this project
This mobile application revolutionizes human resources management by fully digitalizing the contingent request process. Developed in low-code according to a strict Figma wireframe provided by the client, it allows employees to easily submit their absence requests, paid leave, sick leave, and other types of leave directly from their smartphone. The application integrates an intelligent workflow system that automatically notifies managers (N+1) for validation, with complete visualization of information and supporting documents. The dashboard provides an overview of monthly and annual leave taken, and includes a dedicated interface allowing employees to quickly check their remaining contingent balance for each type of leave (RTT, paid leave, sick leave, etc.). An integrated chat system facilitates direct communication with HR teams, enabling employees to ask administrative questions and receive personalized real-time support, thus optimizing HR resource planning and tracking.
Key Features
- Integrated leave request system: Intuitive interface allowing employees to submit all types of requests: paid leave, sick leave, family leave, remote work. Adaptive forms with mandatory and optional fields according to request type.
- Automated Validation Workflow: Real-time push notification system to managers with dedicated interface to approve or reject requests. Complete traceability of decisions and validation comments.
- Supporting documents management: Secure upload of supporting documents (medical certificates, attestations) directly from mobile with preview and secure storage.
- Integrated calendar and statistics: Calendar visualization of leave with monthly and annual view. Automatic statistics of days taken by leave type with overflow alerts.
- Notifications and Chat Support: Push notification system for all events (submission, approval, rejection) and integrated chat for support and exchanges between employees and HR.

Day loading screen
Loading interface with bright design for daytime use

Night loading screen
Loading screen for the night

Main dashboard
Main interface showing interactive calendar and request history with validation statuses

Home view 2
Alternative version of home screen with different information presentation

Request Form
Intelligent form adapting to selected leave type with dynamic fields

Form step 2
Intermediate step of the request process with leave selection

Form step 3
Final step allowing verification and final submission of the request

Cancellation form
Form allowing users to cancel or modify their pending requests

Monthly calendar view
Personalized annualy calendar showing validated and pending leave with color codes

Monthly calendar view
Personalized monthly calendar showing validated and pending leave with color codes

Administrator admin view
Administrator home interface with request counter

Administrator dashboard
Complete N+1 dashboard with metrics, ongoing requests and management tools

Manager validation interface
Dedicated manager interface to process requests with supporting documents and action buttons

Administrator request detail
Detailed interface allowing administrators to examine the request

Admin detail with photos
Enhanced administrative interface with visualization of photo documents attached to requests

Settings home
Settings interface allowing personalization of user experience

User account details
Personalized interface allowing employees to view their account information

User account summary
Home page summary

Detailed summary
Complete summary of contingent data with key metrics and indicators
Help icon home
Home page with direct access to support and contextual help

Conversations home
Communication hub providing quick access to all active conversations

Chat and support system
Real-time chat allowing employees to communicate with HR teams for support

Advanced support conversation
Complete messaging system with advanced features for user support

News feed
News feed for communicating important information to employees
Challenges
The main challenge was to strictly respect the Figma wireframe provided by the client without any deviation. This required precise adaptation of the low-code platform to the imposed visual and functional specifications, while maintaining user experience consistency on mobile. Managing different workflow types according to leave types and organizational hierarchy also represented a significant technical challenge.
Learnings
This project taught me the crucial importance of client communication and iterative exchanges on Figma wireframe. Collaborative work sessions with the client were essential to understand business subtleties and perfectly adapt the application to existing HR processes. I also developed my low-code skills and learned to optimize complex workflows while respecting strict design constraints.