Miguel-g-c / phd-slides

PhD defense website for 'A New Holistic Tool for Eco-Design of Industrial Processes', built with Astro, reveal.js, and Tailwind. It showcases research integrating LCA and LCC for sustainable industrial optimization.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌿 PhD Presentation Website: 'A New Holistic and Integrated Tool for the Eco-Design of Industrial Processes'

This repository hosts the development of a dynamic and interactive presentation website for my PhD defense. The website is built using Astro, reveal.js, and Tailwind CSS, and is designed to elegantly showcase my research on developing an innovative eco-design framework.

The framework, eco2des, integrates process simulation, life cycle assessment (LCA), and life cycle costing (LCC) for optimizing industrial processes with a focus on sustainability. The site aims to provide a clear and engaging platform for academics, industry professionals, and policymakers to understand the significance and impact of this research in advancing sustainability in the industrial sector.

πŸš€ Project Structure

The project is structured as follows:

/
β”œβ”€β”€ public/
β”‚   └── # Static assets like images
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   └── # Web components
β”‚   β”œβ”€β”€ layouts/
β”‚   β”‚   └── # Layout templates
β”‚   └── pages/
β”‚       └── # Page files, each representing a route
└── package.json

Astro looks for .astro or .md files in the src/pages/ directory to create routes. Components and layouts are organized in their respective directories.

🧞 Commands

Use these commands to manage the project:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

About

PhD defense website for 'A New Holistic Tool for Eco-Design of Industrial Processes', built with Astro, reveal.js, and Tailwind. It showcases research integrating LCA and LCC for sustainable industrial optimization.


Languages

Language:Astro 96.6%Language:JavaScript 1.8%Language:CSS 1.3%Language:TypeScript 0.3%