Transforming Recruitment for Elder Care in Germany

Business Objective

Wecaresoft works towards onboarding foreign recruitment for elder care facilities in Germany. Job positions assigning, choosing appropriate candidates, and handling visa and immigration paperwork, necessary training is completed to prepare candidates for their roles. By automating these activities, the platform minimizes manual labor and administrative burdens.

Target Audience

The software is created for the use of the following stakeholders:

  • Companies that are partnering with Wecare School to source foreign applicants for recruitment.
  • Similarly, Foreign Institute managers and teachers.

Business Needs

Wecaresoft was built as a SaaS-based solution to tackle the repetitive manual task of onboarding and maintaining the recruitment process of each applicant. Complex document submission flows are structured, visually in a simplified form setup.

Role and Responsibilities

Our team was responsible for designing, developing, testing, and deploying a custom software solution, integrating a cockpit-style design to simplify the document submission process for applicants, stage-wise.

Responsibilities

  • Writing a clean, efficient, and well-documented code.
  • Debugging and troubleshooting software issues.
  • Collaborating with the German team to understand requirements.
  • Implementing new features based on client requirements or specifications provided.

Technologies Used

  • Programming Languages:
    1. Python: For backend development and data processing.
  • Frameworks and Libraries:
    1. Django: Used for building the web application backend.
    2. React.js: For developing dynamic and real-time user interfaces.
  • Database:
    1. MySQL: Used for storing and managing relational data.
  • Cloud Services:
    1. AWS (Amazon Web Services): Hosting the application and managing scalability.
  • Tools:
    1. Git: For version control and collaborative development.
  • APIs:
    1. REST API: This is for authentication on login and enabling communication between the front end and back end.

Unique Features

  • Cockpit Document Flow: Stage-wise document upload with the option to set document color status (indicating uploaded, processed, pending, completed) and optional notes for each document.
  • Autofill data based on Templates: Users can generate a form with auto-filled fields based on similar placeholders in the uploaded master template.
  • Lesson Timetable: Once a lesson has been set with time slots, the timetable for the current week and selected course can be edited to fill in subject, teacher, and room number details.
    Additionally, the timetable for any week can be set as default and further can be used to copy the same exact data for another week in the future.
  • Student Attendance: The timetable can be viewed/edited week-wise for a selected course and teacher. On clicking any day in the week, students' attendance as present or excused is marked and additional reports for each student can also be added.
  • Module visibility for actors: Modules consisting of various features are allotted read/write access based on the role of the user. For example: the Institute manager is an actor who has access to maximum modules and sub-modules.
  • Simple Visual Design: Offers an intuitive interface for HR teams, legal staff, and candidates, ensuring ease of use.

Collaboration

Collaborated with the client management team for clarity on existing and new requirements, and status checks on developed software.

Impact on Clients' Business

The software provided automation for document flow onboarding, auto-filled templates, and a collaborative space for all actors and entities involved. This software helps multiple companies who want to hire candidates from various countries through this portal, hence saving them money and time.

Case Studies