The IT support process of recruiting and enrollment has a great importance nowadays: the old, outdated methods require too much human interaction, wasting time and resources of an HR department.
My aim during the semester was to simplify this process by designing and developing a system, which saves time to its users, reduce the burden of administration and helps achieve faster communication.
After I had reviewed the theory of HR processes, I analysed the proper environment of the client, found the exact needs and expectations, and made decisions on the cornerstones of the system development.
I designed the system functional specifications, and after integrated the security requirements, then prepared the main logic of the application. As an integrated module of the Drupal content management system, I developed the application. At the end of the work, tests were performed to test the proper operation, and I also thought about the directions of further development.