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.