Desktop application
Chemius and Allchemist
Chemical Regulatory SaaS Platform – UX/UI Design & Front-End Contribution
Role: UX/UI Design & Front-End Contribution
Overview
The project included two core applications — Chemius (focused on chemical regulatory compliance) and Allchemist (tailored for the paint and coatings industry). Both apps share the same core functionality, but differ in design and marketing approach. When I joined, the application was already in active use with a few views, though the design and structure were inconsistent. To avoid disrupting existing users, we introduced improvements gradually, refining usability and ensuring a consistent design system over time.
Key Contributions
Conducted research and testing with in-house consultants (application users)
Created wireframes and user flows for new functionalities
Designed UX/UI layouts and interactive prototypes
Wrote detailed specifications for an international development team
Performed testing and quality assurance to ensure usability and consistency
Independently solved and fixed front-end development tasks using Angular
Application Structure
Main Menu: Core navigation with icons linking to all primary and subviews
Header: Space for breadcrumbs, titles, and main view functions
Submenu: Dedicated area for tabs and steps
Left Sidebar: Section for submenus and contextual information
Main Content Area:
Top navigation menu for back navigation or other buttons
Tables and primary view content
Bottom sticky bar with action buttons
Right Sidebar: Lists selected items and provides action buttons to finalize tasks and go to the next view
Custom Design Work
Developed a custom font and icon set
Create custom font with IcoMoon
Created secondary and tertiary graphics and icons
UI Design: Theme & Components
with selected technology and libraries:
PrimeNG – Angular UI component library
AG Grid – Data grid for complex tables
Tailwind CSS – Utility-first styling framework
Chart.js – Data visualization and interactive charts
UX & Design Process
Researched user needs for every new functionality
Created wireframes and user flows as the first step in design
Designed UX prototypes and specifications
Conducted testing and quality assurance for all features
End Result
Application with 25+ views
Complex billing system with multiple packages and 8+ add-ons
Several REST API integrations for specific views
Two user types: internal experts and self-service users
SSO Windows authentication
Application admin system
- ...
-
For a UX designer, being part of the development process and having an understanding of new technologies, as well as app workings (such as databases), is key to crafting outstanding UX experiences.
Highlighted Views
- Formulation Mixer
- Material Composer
- Poison Notification Centre
- Automated submission process
- Safety Data Sheet Editor
- Product Overview & Permalink
- Digital passport with customizable branding
- Regulatory Dashboard
- Interactive dashboard with substance categorization and compliance insights
- Technical Data Sheet (TDS)
- Fully customizable with branding, layouts, and interactive elements
- Linked data: TDSs and SDSs stay synchronized with automatic field updates
- SDS Parser
- AI-powered tool that extracts and structures data from SDS PDFs
- Service Billing