Industrial platform
Ferez — Iran Industrial Platform
A connected industrial product that brings trade requests, brands, products, market information, specialist content, and operational insight into one installable web experience.
Ferez is not only a public website. Its PWA serves industrial users and traders, while separate administration and CRM workspaces help the operating team manage content, users, business data, and customer relationships. Behind these experiences, two dedicated API services keep core operations and behavior analytics independently scalable.
View final productferez.netWhat the platform enables
- 01Industrial trade requests, brands, special offers, sector categories, market prices, news, and events in one user journey
- 02An installable, responsive PWA designed for practical use across mobile and desktop devices
- 03A central administration workspace for users, content, operations, and business information
- 04A dedicated CRM for customer journeys, brand and product performance, and sales and marketing indicators
- 05Independent API services, asynchronous queues, and scheduled jobs for reliable day-to-day processing
- 06Operational monitoring, centralized error analysis, automated delivery, and protected backup workflows
How it works
The Next.js and React interfaces communicate with two Laravel APIs: one for the main product and another for CRM and analytics. MariaDB stores operational records, Redis handles fast temporary data, RabbitMQ moves time-consuming work outside user requests, and ClickHouse supports analytical workloads without adding pressure to day-to-day transactions. The services run in containers and are supported by shared monitoring and logging layers.
Engineering highlights
- Laravel Octane and RoadRunner keep API workers ready between requests and reduce repeated application startup overhead
- Privacy-conscious analytics records useful events such as page views, clicks, and active viewing time without collecting page text or form values
- Idempotent event processing prevents repeated or out-of-order analytics requests from inflating results
- Structured logs remove sensitive request data before entering the centralized search and diagnostics workflow
- Metrics and dashboards make application health, latency, traffic, databases, and business indicators observable
- Automated checks, repeatable container builds, and encrypted backups support safer releases and recovery
