USMCA Generator

A tool to generate USMCA certificates of Origin

A Screenshot of the USMCA App Generator


This project is a Webapp SPA (Single Page Application) built using React and TypeScript, which allows for the generation of USMCA certificates of origin directly from a browser. USMCA, also known as the United States-Mexico-Canada Agreement, is a trade agreement between these three countries that replaces the previous North American Free Trade Agreement (NAFTA).

This tool streamlines the process of generating certificates of origin for businesses, which are required for goods traded under the USMCA.

USMCA App screenshot
A Screenshot of the USMCA App Generator

Creating this application allowed me to work with React, a JavaScript library for building user interfaces, and TypeScript, a typed superset of JavaScript that adds static types to the language, making the code more maintainable and easier to understand.