my site is made up of a lot of pages, i need to take inventory of the pages i have/need to determine if i can use Hugo to replace them.
Ideal Homepage
notes from The website architect
- Its not a powerpoint presentation (avoid fancy, unnecessary, slideshow style scrolling)
- don’t use sliders (if its important enough to put on your homepage, why hide it behind a slider)
- homepage doesn’t have any useful info
Above the fold, answer 3 questions:
- Who are you?
- What do you do?
- How can you help me?
you should also have a customer journey, where are you funneling visitors?
- Who you are, what you do
- How great you are and why they should consider you
- Call to action
Play to expectations
- Logo - Top left
- Nav bar - Top
- Scroll for more info
- Footer
Homepage sections: 1.
Pages
list of potential pages:
- Home
- About - short little bio
- Skills - Eg. Git, Linux, Rust, Small engines, Laptop repair, Watch making, etc
- Experiences - Work history like ace hardware, Foss swim school, etc.
- Education - avoid since this section might be empty other than attempts?
- Accomplishments - eg. certifications
- Achievements - eg. ran a 5K
- Projects - My cozy game, my painting, DIY Watch, etc.
- News - Show my “News-worthy” things like Keiki’s Dream etc
- Blog -
- Notes -
- Gist -
- Links - Easy, just use the Lynx Theme for Hugo
Homepage
mainly just need a picture, short bio, and 1 or 2 call to action buttons. pretty simple. Difficulty: 2/5
Features:
- picture
- short bio
- 1 or 2 call to action buttons
Portfolio
this is basically the same as a blog section but might want interactive examples? Difficulty: 2/5
Features:
- A List of each of my projects 1/5 Difficulty. Make a MD file for each project, use a range to list each one.
- Interactive project pages? 5/5 Difficulty. not sure how i would do it.
Blog
Features:
- A list of each of my blog posts 1/5 Difficulty. Make a MD file for each blog post, use a range to list each one.
Shop
this will likely be the hardest thing to recreate as a Hugo site since its dynamic info and needs a payment system. might even be worth it to host the store on a woo-commerce site.
About
Features:
- Single page?
- List of skills
- List of projects
Contact
- Contact Request Form 3/5 Difficulty. one idea is to embed a google form into the page, it doesnt seem too hard to do.