I use a High‑Density Swiss Industrial Wireframe Theme for the UI.
The front‑end styling is powered by Tailwind CSS v4 variables.
Extraction stage risk is 25/100.
Processing stage risk is 52/100.
Transit stage risk is 80/100.
npm install– install dependencies.- Create a
.envwithGEMINI_API_KEY="your_api_key_here". npm run dev– start the Express‑Vite dev server on port 3000.npm run build– build React assets to/distand bundle the server todist/server.cjs.npm start– run the production server.
EcoChain’s GitHub repository has 1 star.
The repository was created and last updated in 2026‑06.
The front‑end stack uses React 19, Tailwind 4, and the Space Grotesk font.
I built EcoChain as a production‑ready, full‑stack enterprise carbon‑accounting and simulation system.
I chose a secure server‑side proxy boundary pattern to keep third‑party API keys and corporate parameters off the browser bundle.
I implemented a multi‑stage LCA solver on the server to ensure deterministic calculations while still enabling interactive client‑side features.

