EDINA GARDOS
  • Home
  • Case Studies
  • About Me
  • Testimonials
  • Contact

Mobile app design & development

Cross-platform job marketplace app design and development

Project Overview

The Jobz4Afrika project aimed to create a mobile application that serves as a marketplace for unskilled workers seeking odd jobs, including domestic workers, gardeners, and other service providers. The platform's goal was to connect these individuals with local service needs, thereby addressing unemployment and providing opportunities for skill development across the African continent.

My Role

In this project, my responsibilities included:
  • Client Brief Analysis: Understanding the client's vision and objectives for the application. Communicating the client’s needs to various design teams and software engineers.
  • Creative Vision: Developing the overall creative direction for the UX design.
  • UX Design: Crafting intuitive user interfaces and onboarding processes to enhance usability.
UX design for mobile app

Challenges

  • Diverse User Needs: Our user base consisted of individuals with varying levels of digital literacy and different job-seeking goals.
  • Onboarding Experience: Creating an onboarding process that effectively catered to the diverse backgrounds and needs of users posed a significant challenge.
  • User Engagement: Ensuring that users remained engaged with the app post-onboarding was critical for the platform's success.

Target Audience

The primary target audience for the Jobz4Afrika application includes:
  • Unskilled Workers: Individuals looking for odd jobs, such as domestic workers and gardeners.
  • Service Seekers: People in need of immediate assistance for various tasks.
  • Community Organizations: Groups interested in promoting local employment opportunities.

Wireframes

The Jobz 4Afrika mobile application MVP included 140 screens, designed to provide a comprehensive user experience for both service providers and seekers. Here’s a detailed breakdown of the key wireframes and functionalities we developed:
1. User Onboarding
  • Welcome Screen: Introduction to the app’s purpose and features.
  • User Registration/Login: Options for new users to sign up or existing users to log in.
  • Profile Setup: User inputs personal information, skill sets, and preferred job types.
2. Home Dashboard
  • Main Navigation: Access to various sections (Jobs, Profile, Invoicing, Calendar).
  • Job Listings: Display of available jobs based on user preferences and location.
  • Quick Access Buttons: Shortcuts to create a job listing, view tasks, and manage profiles.
3. Job Listings and Details
  • Job Search Screen: Filters for job type, location, and urgency.
  • Job Detail Screen: Detailed view of job descriptions, requirements, and application buttons.
  • Apply Button: Quick application option for users.
4. Calendar Booking Functionality
  • Calendar Overview: Monthly/weekly view of booked jobs and availability.
  • Booking Screen: Interface to schedule new jobs, including date, time, and duration.
  • Confirmation Screen: Summary of booked jobs with options to edit or cancel.
5. Real-Time Task Measuring Tool
  • Timer Functionality: Start, pause, and stop options for task tracking.
  • Hourly Rate Entry: Option for users to input their hourly rate for jobs.
  • Task Summary Screen: Overview of time spent on tasks, including breakdowns by job.
6. Invoicing Platform
  • Invoice Generation Screen: Automatic creation of invoices based on completed jobs.
  • Invoice Details: Itemized list of services, rates, and total amounts due.
  • Send Invoice: Options to email or share invoices directly from the app.
7. User Profile Management
  • Profile Overview: Display user information, skills, and job history.
  • Edit Profile Screen: Options to update personal information and preferences.
  • Skill Development Section: Access to upskilling resources and training opportunities.
​8. Notifications and Messaging
  • Notification Center: Alerts for new job postings, application status, and reminders.
  • Messaging Interface: Communication tool for users to chat with potential employers or clients.
9. Feedback and Reviews
  • Review Submission Screen: Interface for users to leave feedback on jobs completed.
  • Review Display Screen: Showcase of user ratings and testimonials for credibility.
10. Help and Support
  • FAQ Screen: Common questions and answers related to app usage.
  • Contact Support: Options to reach out for help or report issues.
Picture
Picture
Picture
Picture
Picture
Picture
Download Wireframes

Our Solution

The Jobz4Afrika mobile application was designed with a focus on user-centric features that address the specific needs of unskilled workers and service seekers. Our solution included:
Comprehensive Onboarding:
  • A multi-pathway onboarding experience tailored to diverse user backgrounds, ensuring that all users could easily navigate the app and find relevant job opportunities.
Integrated Calendar Booking:
  • A robust calendar functionality that allows users to book jobs seamlessly. This feature enables users to manage their availability and schedule work efficiently.
Real-Time Task Measuring Tool:
  • A built-in timer tool for tracking the duration of tasks, offering users the flexibility to measure their work by the hour or by specific jobs. This feature enhances transparency and helps users manage their time effectively.
Invoicing Platform:
  • An automated invoicing system that generates invoices based on completed tasks, simplifying the payment process for users. This feature ensures that service providers can easily bill clients and track earnings.
User Profile Management:
  • Comprehensive user profiles that allow individuals to showcase their skills, work history, and certifications. This enhances credibility and makes it easier for service seekers to find qualified workers.
Feedback and Review System:
  • A feedback mechanism that encourages users to rate their experiences, fostering trust and improving service quality over time.

Results

​​The Jobz4Afrika mobile application was designed as a comprehensive solution to address unemployment across the African continent. By incorporating intuitive onboarding, calendar booking, real-time task tracking, automated invoicing, robust user profiles, and a feedback system, the app empowered unskilled workers to find job opportunities, manage their work efficiently, and build credibility. The results were impressive - increased user engagement, enhanced job matching, empowerment of marginalized workers, a positive feedback loop that improved service quality, and a meaningful impact on local communities by connecting providers with job seekers and reducing unemployment. Through its user-centric features and focus on enablement, the Jobz4Afrika app demonstrated a transformative approach to addressing the pressing challenge of unemployment and uplifting individuals and communities across Africa.
Picture
Picture
​Reducing unemployment in the African continent not only empowers individuals with sustainable livelihoods but also stimulates economic growth and enhances community resilience, fostering a brighter future for all.​
© UXdesignCapeTown 2025. All rights reserved.
  • Home
  • Case Studies
  • About Me
  • Testimonials
  • Contact