During the modernization of NCT Ltd.’s digital system, a unified and scalable data and web platform was developed, replacing fragmented Excel-based workflows. The new system introduced structured product management, multilingual content handling, and a modern admin interface, significantly improving efficiency and maintainability.
Project Overview
During this project, I worked on modernizing the web and administrative systems of NCT Industrial Electronics Ltd. NCT is a long-established engineering company specializing in industrial CNC controllers, machine tools, and automation solutions, where product complexity and long development cycles play a critical role.
The goal was not simply to build a website, but to create a structured, scalable, and long-term maintainable digital foundation capable of supporting the company’s growing product portfolio and internal workflows.
Initial Challenges
At the start of the project, digital product and data management created several operational bottlenecks:
Machines and products were not managed within a unified system
Data existed in separate Excel files or documents, often in incomplete or fragmented formats
Product images, specifications, and descriptions were not standardized
The existing system was difficult to maintain
There was no well-designed data model capable of handling product-specific technical parameters
The website structure was outdated, with poor SEO performance and suboptimal user experience
Responsive behavior was not optimized across all screen sizes
In an industrial environment like this, these issues can lead to long-term data consistency problems, slower update processes, and gradually increasing technical debt.
Project Goals
Organize the entire product and machine portfolio into a unified and structured data model
Handle complex technical parameters and ensure efficient product filtering
Create a more transparent and user-friendly administration interface
Introduce multilingual content management
Ensure future scalability of the system
Reduce operational and maintenance risks
Solution & Technical Approach
The system was rebuilt using modern technologies. The backend was built with Laravel, the administration interface was developed using Filament, and the frontend uses Tailwind CSS to provide a clean and responsive user experience.
Complete redesign of the product and machine data model
Handling unique technical specifications through parameter groups
Standardized unit management
Building a multilingual data and content management system
Supporting import workflows for processing large amounts of data
Managing background tasks using Laravel queues
Monitoring and managing queue jobs
Using Redis-based caching and queue infrastructure to improve performance
Implementing detailed logging and monitoring mechanisms
Design & Visual Presentation
The visual identity and graphic elements of the project were created by Máté Majtényi. My responsibility was to implement the design accurately in a responsive and technically consistent way while maintaining performance and long-term maintainability.
My Role in the Project
I worked as a full-stack developer on the project, but my responsibilities extended beyond traditional development tasks into operational and infrastructure-related areas.
System and database architecture planning
Backend and admin panel development
Frontend structure implementation using Tailwind CSS
Participation in server environment setup
Creating permission systems, automated deployment workflows, and version control processes
Results & Key Takeaways
As a result of the development, product and machine data were moved into a unified and structured system, administration became more transparent and efficient, and the need for ad-hoc solutions was significantly reduced.
The project was also defined by excellent collaboration, which played a major role in building the system efficiently and ensuring successful delivery.
One of the biggest lessons from the project is that in industrial environments, a well-designed data model and strong technical foundation can save not only development time but also operational costs in the long run.
Client Feedback
Working with Zsolt:
We were able to overcome every challenge together. Our collaboration was defined by his proactive and solution-oriented mindset. Whenever unexpected requirements emerged during the project, he consistently provided valuable suggestions based on our ideas.
I would especially highlight that there were many mid-project modifications, redesigns, and structural changes, and his response was always:
“Alright, let’s solve it.”
—not:
“That wasn’t part of the original agreement, so I won’t do it.”
Website:
In my opinion, NCT.HU is a highly complex website with numerous submenus, products, and filtering systems. The final implementation was built entirely based on our vision and the plans provided by the graphic designer.
I believe we can be fully satisfied with the final product in every aspect — both in terms of design and functionality.
Máté Bakos – NCT
Launch
Website launch and final refinements (2026.02.12 – NCT HQ)