This website showcases my work as a Sustainability and Backend Engineer specializing in Life Cycle Assessment (LCA) and carbon accounting calculation engines and data pipelines. Built with Astro and styled using Tailwind CSS, the site highlights my projects, skills, and expertise.
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.
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 |