A modern portfolio website built with Eleventy and Netlify CMS.
- Install dependencies:
npm install
- Start the development server:
npm run serve
- Build for production:
npm run build
The site uses Netlify CMS for content management. Access the CMS at /admin
when the site is deployed.
- Projects: Portfolio work and case studies
- Pages: Static pages like About, Contact, etc.
This site is configured for deployment on Netlify. The build process is handled automatically through the netlify.toml
configuration file.
my-site/
├── admin/ # Netlify CMS UI
├── content/ # Content files
│ ├── pages/ # Static pages
│ └── projects/ # Project markdown files
├── layouts/ # Nunjucks templates
├── static/ # Static assets
│ ├── images/ # Images and media
│ └── fonts/ # Font files
└── _site/ # Build output (gitignored)