top of page

Recruitment and Selection

  • A streamlined process for onboarding participants, from application to evaluation.

  • Creation and management of presentation sessions.

  • Candidate evaluation through interviews and health records.

  • Generation of selection reports for the company.

Status Progression

  • Tools to track and manage participant progress through different program stages.

  • Process to change the state of users, for example, from applicant to worker.

  • Assignment of specific programs to users based on their evaluations.

Labor Mediation

  • Facilitating matches between participants and suitable job opportunities, based on evaluation results.

  • Periodic evaluations of labor competencies and performance.

  • Self-assessments and sociodemographic characterization.

  • Continuous support to users through labor facilitators.

Authorizations

  • Request system for permanent changes in the app, reviewed by directors.

  • Recording and notification of significant changes, such as program creation or user state modifications.

Downloads and Reports

  • Request system for permanent changes in the app, reviewed by directors.

  • Recording and notification of significant changes, such as program creation or user state modifications.

Network and User Management

  • Administration of coordinators and users within associated organizations.

  • Maintenance of user-profiles and event management in the calendar

Key Features

You can download the pdf vertion by clikcing this emage

appfct site map, app architecture

App Architecture

The complexity of a SaaS webapp

This project spanned almost three years, combining extensive research, design, and development to create a robust platform tailored to Fundación Contrabajo's needs. The structure you're about to see represents the backbone of Appfct, a SaaS solution that simplifies and streamlines the evaluation and management processes for employment programs.

This diagram illustrates the workflows, key features, and user roles that drive the platform's success. From evaluation forms and automated reports to user-specific dashboards, every element was designed with efficiency and usability in mind.

Dive into the structure to see how we approached building a platform that balances complexity with simplicity, making it easier for staff to focus on what truly matters—empowering participants.

AppFCT

AppFCT is a SaaS platform developed for Fundación Contrabajo, aimed at transforming their employment program processes for individuals with intellectual disabilities. Over the course of three years, we designed and implemented a system that centralized evaluations, streamlined workflows, and provided actionable insights to help staff make better-informed decisions. Below, you'll see the structure and features that make Appfct so impactful.

Dec 2019 - Nov 2022
Fundación Contrabajo

Dashboard- General (1).png
11 Perfil - handler - pendientes.png

Software Structure

Objective

The software aims to organize, evaluate, and diagnose information related to users with intellectual disabilities, managing their processes and progress during their participation in the program. The software will streamline the application of evaluations and the management of evaluation data, making data analysis more efficient and aiding in the comprehensive support of the users.

Users

  • Contender or User: A person with a cognitive disability who contacts the foundation.

  • Handler or staff: FCT worker who manages information and processes for the Contenders.

  • Super Admin: Account for verifying and deleting handler accounts and authorizing new handlers.

Areas

1. Inclusion (Laboral): Recruitment, evaluation of new candidates, job placement, and follow-up.
2. Pre-laboral: Implementation of pre-labor program in partner companies.
3. Personal and Social Development (Quality of Life): Workshops on social skills, interpersonal relationships, and worker workshops.
4. Family: Workshops for parents and family, psychological support for the worker's family.
5. Mental and Physical Health: Development of a comprehensive intervention plan for workers.

Programs

User's can be assigned to different programs which include: Objective, Duration, Type (Pre-laboral, laboral, extracurricular), Requirements, Modality, and Associated area.

Status

The recruitment and evaluation stages include several statuses for Contenders:

1. Applicant: Person applying to FCT until the functional evaluation is completed.

2. Candidate: Person continuing the process post-initial observation until a facilitator is assigned.

3. In Mediation: A person working under a labor contract until the program ends.

4. Graduate: A person who has completed their labor mediation until the status is manually changed.

5. Referral: Applicable to applicants/workers/graduates evaluated by Mental Health or Family for internal or external referral.

6. Unlinked: Person unlinked during or after one year of labor mediation.

7. Not Applicable: A person applying who does not have an intellectual or developmental disability.

POI Evaluation: An Example of My Approach to AppFCT

The Pauta de Observación Inicial (POI) is the first step in Fundación Contrabajo’s assessment process and a key feature of AppFCT. This multi-event evaluation examines participants' skills, health, and caregiver insights to determine program eligibility and recommend skill-building opportunities.

By integrating the POI into the platform, AppFCT streamlined data entry, automated scoring, and provided instant reports—solving challenges like managing simultaneous evaluations, autosaving data, and ensuring clear user identification.

Screenshot 2024-12-10 162237.png

1. Research and Understanding

  • Arranged workshops and interviews with staff to thoroughly map out the POI workflow, transitioning from an initial Excel-based system to a fully optimized and integrated software solution.

  • Identified the three key components of the POI evaluation:

    • User Evaluation: Assessing individual skills and competencies.

    • Health Records: Evaluating physical and overall health.

    • Companion Questionnaire: Gathering insights from caregivers.

2.4 Evento - evaluación x participante – info general – 1.png

Key challenges and Solutions

  • Simultaneous Evaluations:

    • Challenge: Staff needed to access three forms simultaneously for each participant.

    • Solution: Designed a dashboard that allowed easy toggling between forms while autosaving data.

  • User Identification:

    • Challenge: Staff struggled to identify which participant’s form they were completing during user testing.

    • Solution: Introduced user-specific tags and color-coded indicators for each evaluation type to improve clarity.

POI-demo - Made with Clipchamp.gif

Other challenges

  • Autosaving Data:

    • Challenge: Prevent data loss during form completion.

    • Solution: Implemented an autosaving feature that stored data in real-time.

  • Automated Reports and Results:

    • Challenge: Combining results from all three evaluations to determine program eligibility and recommend skill-building workshops.

    • Solution: Created algorithms that generated comprehensive reports based on evaluation criteria and scores.

poi results gif.gif

Outcomes and Impact

  • Improved staff efficiency by 60% through streamlined workflows.

  • Reduced errors in evaluation data with tagging and color-coding.

  • Automated reporting enabled faster and more informed decisions about participants’ program eligibility and training needs.

7 Perfil contender.png

Reflection and Learnings


The POI evaluation demonstrated the importance of designing for clarity and usability in complex workflows. If revisiting this project, I would:

  • Refine the data visualization in reports to provide deeper insights.

  • Develop mobile-friendly features for greater flexibility during evaluations.

Objectives

  1. Centralized Evaluation Management:
    Simplifies the process of managing multiple evaluation methods and participant data in one platform.

  2. Comprehensive Participant Profiles:
    Generates detailed profiles that highlight individual skills, needs, and potential career paths.

  3. Automated Reports and Insights:
    Saves time by providing instant, data-driven recommendations for program eligibility and skill development.

  4. Accessibility and Usability:
    Designed with staff needs in mind, ensuring the platform is intuitive and easy to use, even for those with limited technical expertise.

My role

I was responsible for defining and designing the software from start to finish. My key contributions included:

  • Understanding Requirements: Collaborated with the foundation to identify their functional and technical needs.

  • Designing the Interface: Created an intuitive dashboard and easy-to-navigate structure.

  • Building Features: Designed key modules for recruitment, state transitions, and labor evaluations.

  • Managing Permissions: Developed a request and authorization system for permanent changes within the app.

  • Improving Usability: Planned and conducted usability studies, analyzed feedback, and iterated designs to enhance accessibility and user experience.

  • Creating Documentation: Wrote user manuals and guides to help the foundation’s staff adopt the software with ease.

Challenges

  1. Manual data entry and fragmented workflows.

  2. Difficulty in assessing and combining multiple evaluation criteria.

  3. Inefficiencies in generating reports and tracking participant progress

Why is it important

AppFCT bridges the gap between complex evaluation processes and actionable outcomes, empowering Fundación Contrabajo to make informed decisions and better support their participants in achieving meaningful employment

Resultados EFD – Perfil de competencias.png
Time spent completing reports and evaluation results was reduced by 80% by implementing complex multi-evaluations within the software, enabling automated analysis of data gathered through Appfct.

AppFCT Metrics

30% increase

14 Calendario-mes – crear evento – 3.png

in workshops conducted during 2021, measured by workshop scheduling data, by automating participant evaluations and improving efficiency in identifying skill-building needs.

Documentation and Support

To ensure smooth adoption, I created user manuals and conducted training sessions for staff. These resources covered:

  • Navigation and form completion.

  • Generating and interpreting reports.
     

The documentation was well-received, with a 95% adoption rate within three months.

The Document is available but is written in Spanish:

Screenshot 2024-12-10 155807.png
bottom of page