A custom HR and recruitment ERP built with Symfony

Custom ERP with Symfony logo
CRMERPYouSign API IntegrationBootstrapDockerHTML/CSS/JSjQueryPHPSymfony

In brief

  • Custom ERP focused on HR and recruitment, built with Symfony
  • Online application forms with document upload
  • Electronic signature of applications
  • Employee and payroll management in one platform
  • Stack: Symfony, PHP, MySQL

BYP is a restaurant group based in Toulouse. During a work-study placement at a communications agency, I developed a custom ERP for the group using Symfony, focused on streamlining recruitment and employee management.

The need

A multi-site catering group hires constantly. Handling applications, documents and onboarding on paper or by email is slow and hard to track. BYP needed one place to manage the whole hiring and HR flow.

The solution

Candidates pre-fill an online form, upload supporting documents and electronically sign their application before validation. Managers and HR review applications, approve or reject documents, and schedule trial shifts from the platform. Symfony was a natural fit for a robust, custom business application.

Key features

  • Online application forms with document upload
  • Electronic signature before validation
  • HR review, approval and trial-shift scheduling
  • Employee and payroll management

Results

Recruitment and HR run through a single tool, paperwork drops, and managers track every application from first contact to onboarding.

Need a custom business application? See my custom development services.

Gallery
Editing an employee in the custom ERP system Importing Pay Stubs into the Symfony ERP Application Email List and Management for Custom ERP Systems ERP dashboard built with Symfony Development of a custom Symfony application List of candidates for custom Symfony ERP
NRV Communications Agency logo Network Reach Visibility Web Agency View client profile

 

NRV (Network Reach Visibility) is a full-service communications agency founded in Toulouse in 2015 by Pierre-Olivier Pelras. With a team of 13 employees, the agency is organized around six areas of expertise covering all aspects of modern communications: strategy, creative design, web development, SEO, social media, and user acquisition.

Our collaboration began in 2021, when I was a web developer apprentice on their team while pursuing my master’s degree in software architecture. Since completing my studies, I have continued to support the agency as a freelance developer, working on a variety of challenging digital projects.

 

Discover other projects
automatic synchronization between Moodle and WordPressWordPress Moodle Automatic Synchronization Extension Administration
Moodle API IntegrationWooCommerceWordPress Plugin

Auto Moodle Sync – WordPress Plugin

Capimonial, a professional training organisation, needed a custom plugin to synchronise WordPress and Moodle. It automates online course enrolment and strengthens the user experience and data security.

HTML/CSS/JSjQueryPHPWordPress
Custom WordPress newsletter pluginCustom newsletter extensions and options management
Brevo API IntegrationWordPress Plugin

Newsletter Management – WordPress Plugin

NRV Newsletters is a WordPress newsletter plugin built for the NRV agency. It manages campaigns from WordPress, syncs contacts and templates with the Brevo API, and automates mailings from blog posts.

HTML/CSS/JSjQueryPHPWordPress
NRV Agency LogoImport WordPress posts, export posts
WordPress Plugin

Import Posts – WordPress Plugin

NRV Publication Importer is a WordPress plugin that imports and exports posts in bulk through Excel or CSV files, images included. It is a fast, efficient way to manage content on e-commerce sites and blogs.

HTML/CSS/JSjQueryWordPress