01 / Industrial website & content administration
SUMY Website & Operations System
Live — sumy.ir
SUMY's bilingual industrial website, with an API, database and a dedicated admin area for pages, products, brands and incoming enquiries.
Open public releaseThe work began with SUMY's actual content model: product groups, brands, services, projects and enquiry forms. The public application was built with React and TypeScript, while a modular NestJS API manages the same PostgreSQL and Prisma data through the admin area. The production release runs with Docker, Nginx and TLS.
CLIENT / PRODUCTSUMY
INDUSTRYIndustrial supply and solutions
NATUREClient delivery for SUMY
Company content, product groups, brands and incoming enquiries needed one manageable bilingual structure.
The public company presence needed to connect to the real work of managing content and enquiries.
A sound system is designed around real constraints.
GOALS
- Clear architecture for industrial content
- Bilingual management without code edits
- Capture and follow incoming enquiries
- Repeatable server deployment
CONSTRAINTS
- Industrial content volume and variety
- Parallel Persian and English support
- A maintainable custom administration surface
Scope analysis, information architecture, experience design, frontend and backend development, data modelling, administration and deployment.
- B2B website and catalogue
- Custom administration
- API and database
- Deployment and maintenance
The site structure was derived from the real content model and visitor journeys, followed by the bilingual behaviour and tools used to manage that same structure.
- Modular NestJS API
- PostgreSQL and Prisma for structured data
- Separated public site, administration and mail service
- Container delivery behind Nginx
Interaction followed the workflow and content model—not a prefabricated template.
Code, data, and deployment are one deliverable.
- Bilingual information architecture and interface
- React and TypeScript frontend
- Modular NestJS API
- PostgreSQL and Prisma data model
- Content and enquiry administration
- Docker, Nginx and TLS delivery
ReactTypeScriptNestJSPostgreSQLPrismaDocker
SUMY's bilingual industrial website, with an API, database and a dedicated admin area for pages, products, brands and incoming enquiries.
- Bilingual content management without code changes
- Incoming enquiry tracking in administration
- Website, API and database delivery through a repeatable deployment
Active — maintenance arrangement to be completed in administration
No roadmap or result is presented as fact without project-owner approval.
Working through something similar?
