Decision 01 / 03
Desktop application on Electron and Angular
- Decision
- Ship Clausier as an Electron desktop application with an Angular (TypeScript) interface.
Project 03/03MC-SYS-03
All projectsDesktop tool for CRUD management of hierarchical regulatory frameworks: laws, articles, standards.
Compliance work at Bureau Veritas relies on regulatory frameworks that are hierarchical: laws, their articles, and the standards attached to them. Clausier is a desktop tool to create, read, update and delete entries at each level of that hierarchy.
Bureau Veritas: Testing, Inspection & Certification, operating in 140 countries. The internship also covered Power BI dashboards, Snowflake compliance analysis and ETL workflows for OPALE inspection data, outside the scope of this report.
Hover or focus a component to trace its connections.
Data paths, in order
Data paths, in order
Electron application with an Angular (TypeScript) interface. CRUD screens for each level of the hierarchy.
Local SQL Server database holding the regulatory frameworks.
Top level of a regulatory framework.
Article of a law.
Electron application with an Angular (TypeScript) interface. CRUD screens for each level of the hierarchy.
Local SQL Server database holding the regulatory frameworks.
Top level of a regulatory framework.
Article of a law.
Standard attached to the framework.
A desktop application built with Electron and Angular (TypeScript) reads and writes a local SQL Server database. The database holds the framework hierarchy: laws, articles and standards.
Drawn from the internship description only; no source diagram is on file.
Decision 01 / 03
Decision 02 / 03
Decision 03 / 03