The Chemical Management App is a Django-based enterprise tool designed to manage and govern chemical usage across manufacturing and compliance workflows. It provides a centralized system for chemical registration, regulatory lookup, and automated label generation for internal tracking and safety compliance. The app integrates AI-assisted chemical identification, allowing users to search or validate substances through PubChem, EPA databases, OSHA hazardous classifications, and internal RSL (Restricted Substances List) frameworks. New chemical entries can be created through OCR processing of Safety Data Sheets (SDS/MSDS), extracting key metadata automatically to reduce manual data entry errors. • AI & Data Integration: PubChem REST API for chemical property lookup, EPA Envirofacts, Substance Registry query integration, OSHA hazard classification parsing, Internal RSL enforcement logic, • OCR-based SDS/MSDS ingestion • Label Generation: Dynamic label creation using ReportLab / Pillow • Security & Access Control: Django Auth with role-based restrictions for compliance/admin users • File Handling: SDS/MSDS document uploads with OCR pipeline and archive storage Built to support sustainability compliance and audit traceability, the system ensures each chemical has clear documentation, regulatory tagging, and printable safety/compliance labels for packaging or internal distribution.

Project Overview
The Chemical Management App is a Django-based enterprise tool designed to manage and govern chemical usage across manufacturing and compliance workflows. It provides a centralized system for chemical registration, regulatory lookup, and automated label generation for internal tracking and safety compliance.
The app integrates AI-assisted chemical identification, allowing users to search or validate substances through PubChem, EPA databases, OSHA hazardous classifications, and internal RSL (Restricted Substances List) frameworks. New chemical entries can be created through OCR processing of Safety Data Sheets (SDS/MSDS), extracting key metadata automatically to reduce manual data entry errors.
• AI & Data Integration: PubChem REST API for chemical property lookup, EPA Envirofacts, Substance Registry query integration, OSHA hazard classification parsing, Internal RSL enforcement logic,
• OCR-based SDS/MSDS ingestion
• Label Generation: Dynamic label creation using ReportLab / Pillow
• Security & Access Control: Django Auth with role-based restrictions for compliance/admin users
• File Handling: SDS/MSDS document uploads with OCR pipeline and archive storage
Built to support sustainability compliance and audit traceability, the system ensures each chemical has clear documentation, regulatory tagging, and printable safety/compliance labels for packaging or internal distribution.
Project Details
Web Application
Completed
Related Projects

The Problem: Teams were stuck in 5250 emulators and rigid RPG reports. Simple tasks took …