Custom CRM and CMMS development with Symfony

Custom CRM, Symfony, Taverne, Industrial Assembly
CRMSAASWeb ApplicationBootstrapDockerHTML/CSS/JSjQueryPHPSymfony

In brief

  • Custom CRM and CMMS combined in one Symfony SaaS
  • Manages clients, prospects and interactions (CRM)
  • Tracks production and maintenance of equipment (CMMS)
  • Built for an industrial electrical-cabinet manufacturer
  • Stack: Symfony, PHP, MySQL

TMI (Taverne Montage Industriel) is a company near Toulouse specialising in the design, manufacture and wiring of electrical cabinets for industry and services. To streamline production and maintenance, it commissioned a SaaS application combining a custom CRM and a CMMS on Symfony.

The need

TMI needed to manage both sides of its business in one place: client relationships and sales on one hand, and the rollout and ongoing maintenance of its equipment on the other.

The solution

The application pairs a CRM, to manage interactions with customers and prospects, with a CMMS that tracks production and maintenance, giving the team a single operational tool.

Key features

  • CRM for clients, prospects and interactions
  • CMMS for production rollout and maintenance tracking
  • Unified SaaS interface for the whole team
  • Tailored to an industrial workflow

Results

TMI manages sales and maintenance from one platform, with clearer tracking of both client relationships and equipment over its lifecycle.

Need a custom CRM or business SaaS? See my custom development services.

Gallery
Symfony SaaS, custom-built CRM, list of cabinets SaaS web application, profile details, CRM development CRM development, example of custom CRM, list of TMI accounts Web application using Symfony, CRM development, PDF example Custom CRM, TMI, Service Call View Page Custom CRM with Symfony, TMI, list of tasks Symfony application, custom CRM, TMI, Cabinet Edition
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