Description of Assignment
Within HR departments, text-based files are often used to document processes, onboarding flows, policies, or technical instructions. These files are typically written in simple formats such as Markdown or README syntax. For broader distribution and archiving, it can be valuable to automatically convert these files into well-designed PDF documents.
Objectives
The goal of this internship is to develop an HR-oriented application that automatically converts text files (such as Markdown or README-style syntax) into styled PDF documents. The tool should be intuitive and easy to use, even for HR professionals without a technical background.
The intern will:
- Analyze input formats:
- Support for Markdown (.md), plain text (.txt), and potentially HTML.
- Identify common HR content types (onboarding guides, job descriptions, policies, etc.).
- Develop the conversion tool:
- Parse input files.
- Convert them into PDFs while preserving structure and formatting.
- Add branding elements such as logos, colors, and fonts.
- Build the user interface:
- Create a web or desktop interface where users can upload and download files.
- Allow users to select templates (e.g., onboarding, vacancy, policy).
- Testing and validation:
- Test the tool using real HR documents.
- Collect feedback from HR staff to improve usability.
- Documentation and handover:
- Write technical documentation for the developed tool.
- Provide a user manual for HR professionals.
Depending on progress and new insights during the internship, the project’s scope may be expanded in consultation with the supervisor.
Project Methodology
At IS4U, we apply agile project methodologies such as pair programming and Scrum to all our projects—and this internship is no exception. These approaches focus on delivering high-quality software solutions by dividing work into short iterations and maintaining close, continuous communication within and beyond the project team. This intensive communication is a key element of agile working and ensures high-quality guidance and mentorship throughout the internship.