A custom integrated management system built with Symfony

custom Symfony ERP software
Brevo API IntegrationCRMERPSAASWeb ApplicationBootstrapHTML/CSS/JSjQueryPHPSymfony

In brief

  • Custom integrated management software (ERP) on Symfony
  • Modules for clients, prospects and projects
  • Dynamic form builder for flexible data capture
  • Replaces scattered CRM and HR tools
  • Stack: Symfony, PHP, MySQL

The NRV agency wanted to overhaul its internal CRM and HR systems. To fit its needs precisely, we built a custom integrated management package on the Symfony framework, an ERP tailored to the agency rather than an off-the-shelf product.

The need

The agency’s client, prospect and project data lived in disconnected tools. It needed one coherent system, flexible enough to adapt as processes changed, without paying for rigid SaaS licences.

The solution

Symfony was the natural choice given prior experience with the framework. The system centralises clients, prospects and projects, and includes a dynamic form builder so the team can create new data-capture flows without a developer each time.

Key features

  • Unified modules for clients, prospects and projects
  • Dynamic form builder for custom workflows
  • Tailored to the agency’s exact processes
  • Scalable, maintainable Symfony architecture

Results

The agency runs its operations from one integrated system, adapts it without heavy development, and leaves behind a patchwork of disconnected tools.

Need a custom ERP or business tool? See my custom development services.

Gallery
Custom Symfony CRM Software Dashboard Form template for customer relationship management software integrated management software with a WYSIWYG form builder using Symfony list of customers in an integrated management software system Development of an integrated management software package using Symfony for customer records Customer Relationship Management Software: Questionnaire Overview
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