Example: How to Add Projects
completedTemplate showing all available project features and how to use them
Hugo
Markdown
YAML
Overview
This is an example project showing all the features available in the project system.
Adding Your Own Projects
Create a new file in content/projects/your-project-name.md with this structure:
| |
Project Features
Status Badges
active- Currently working on itongoing- Long-term projectcompleted- Finishedarchived- Historical reference
Technology Tags
List the key technologies, languages, or methodologies used.
Related Posts
Link to blog posts about this project using the project_posts parameter.
External Links
demo_url- Live demo or productgithub_url- Code repositorypaper_url- Published research
Adding Images
- Place your image in:
static/images/projects/your-image.jpg - Reference it as:
image: "/images/projects/your-image.jpg" - See
IMAGES-GUIDE.mdfor details
Linking Blog Posts
In blog post front matter, add:
| |
Or list posts in the project’s project_posts parameter.