Ismail Nasry

Application Developer

Software Developer

3D Modeler

Project Manager

Adgrego

  • Client: CGM Consulting S.r.l.
  • Categories: Sviluppo

Development of the Adgrego Recruiting Platform – CGM Consulting S.r.l.

The Adgrego project was developed to streamline and optimize the recruitment process, providing advanced tools for candidate management, selection tracking, and communication between recruiters and applicants. The intuitive interface and scalable architecture allow easy information access and potential expansion into a mobile app.

Implemented Features

Candidate Profile Management

  • Creation, update, and storage of personal and professional data of candidates.
  • Advanced filtering and quick search system to identify the most suitable candidates based on skills, experience, and availability.
  • Interactive dashboard to monitor application status in real time.

Selection Process Management

  • Tracking of pre- and post-interview stages, with centralized management of candidate information.
  • Automated notifications to update recruiters on application status and next steps.
  • Integration with calendars to schedule interviews and appointments directly from the platform.

Internal Messaging System

  • Implemented an internal chat to facilitate direct communication between recruiters and candidates.
  • Support for push notifications, ensuring real-time updates on communications and important events.

Technological and Structural Choices

Front-End:

  • AngularJS for a dynamic and responsive user interface, enhancing user experience.
  • Bootstrap for a fully responsive design on desktop and mobile devices.
  • Structured for future integration with Ionic, allowing the development of a hybrid mobile app while reusing part of the web code.

Back-End:

  • SLIM framework, chosen for its lightweight and high-speed performance.
  • Doctrine ORM for optimized database management, reducing server load and improving data interaction.
  • REST API with JSON, enabling seamless integration between the web system and future mobile applications.

Notification and Event Management:

  • Implemented Ionic push notifications, providing real-time alerts to users and recruiters about selection process updates.

Results Achieved

  • Increased efficiency in recruitment processes, with advanced tools for candidate search and management.
  • Enhanced user experience, thanks to a smooth and intuitive interface built with AngularJS.
  • Scalable system ready for mobile expansion, with REST API integration and Ionic compatibility.
  • Optimized internal communication, through an integrated chat system with push notifications.

Technical Skills Utilized

  • Front-End: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, jQuery.
  • Back-End: PHP with SLIM Framework, Doctrine ORM, REST API.
  • Database: MySQL, optimized for recruitment data management.
  • Mobile Integration: Ionic for push notifications and future mobile app development.
Coding
  • PHP
  • HTML
  • CSS
  • JAVASCRIPT
  • JQUERY
  • ANGULARJS
  • BOOTSTRAP
  • SLIM
  • DOCTRINE
  • IONIC
  • REST
  • JSON