Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Design

Arshdeep Singh
PLUS
Arshdeep Singh
Courses Plus Student 8,349 Points

Need your feedback on the website.

Hey guys what do you think of this website, this is my second website that I designed and codded. Comment on usability and design. www.renov8.co.uk . Portfolio images still need to be updated.

Thanks

8 Answers

Lewis Cowles
Lewis Cowles
74,902 Points

Yeah I'll try to be a bit more in-depth, as I hope you want more than a pat on the back... Let’s start with a positive... It works is a major plus! It's also responsive'ish, and I can tell a lot of work has gone into creating the site so far. This being said, there are several aspects that stand out to me as a visitor and web professional.

  • Firstly, please tell me this is not a custom CMS or build, it doesn't look like Drupal, Joomla or WordPress, and it's not a single page, which means you might be behind with tooling for content authorship, maintenance and feature drop-in. There are smaller CMS's out there, maybe it is in one of those, and sure, everyone has to start somewhere, but most of them IMHO rely on people's fear of popular tech-stacks, which are tested by a wider audience, and naturally have more experts, so will have more horror stories, but also, more importantly, more successes and tools for success. It's also only a matter of time before (if successful) your micro-CMS gets targeted, and (if not) becomes legacy or worse-still, stops receiving updates (devs need to eat too!).

  • Your Blog is a wordpress.com blog, which if you ran WordPress, or many popular CMS's, could be more seamless in terms of UI, and you'd only maintain one set of user-credentials. It's also not up-to date as far as keeping content live and does not follow a similar UI as the main site... Not only will this hit your SEO, because there are two sites instead of one (dividing scores), you will have a lower score, due to being out of date. Sometimes it can be better to have less, or even nothing, than something which is detrimental or does not send the right message. I removed my own business website and focused it down to a single-page because when I thought about it, customers rarely visited, I did not want to spend time maintaining, and it was simpler to manage one-page as a small business.

  • While it seems responsive'ish, the slider text goes missing on mobile and I have to zoom, which hurts UX, and stops people reading your content!

  • Some images are missing alternate text, and more worryingly some html entities are missing the trailing semi-colon.

  • Next, content, content content, calls to action and more detailed content would be a bonus for your site in terms of putting it out there and the user finding out more about your business. Two pages are virtually identical (again not good for SEO). Portfolio's that are just pictures can work, but if you included just a little bit of text, maybe some bullet points, about either each picture, or the overall job, it would really add some punch to the page!

  • Social integrations - Use Facebook OpenGraph and Twitter Cards, and try to add in some micro-format data if you can so that aggregators, google etc can find your content, you can share the content and others can be enticed onto the site.

  • The contact page... Style the Google map, hide landmarks such as holiday inn, which it looks like the business is based at, it's a hotel chain and sends the wrong image (I think). Also making the mobile link send an SMS, and ensuring some subject, body content is set for e-mail and SMS, is always a good move (hide SMS on non-phone devices).

It is a solid effort and I would not like to talk down, or overlook the work put in so far, it's definitely better than some websites I replace for customers. I Just feel like it could be better, and will do better for the business, if you look into a few of the things above (they are not all necessary, but definitely all nice-to-have), and it is my experience, this will help you to progress, even if you end up getting someone else to manage the website.

Michael Hulet
Michael Hulet
47,913 Points

Overall, I think it looks really nice. My 2 criticisms are that at the very top right, the colored part of the right size of the container holding the email address is a little thinner than that of the phone number, and down towards the bottom under Services, for the 4 links are only clickable on the orange part, and on the word "portfolio". Otherwise, I think it looks great

Ryan Chadha
Ryan Chadha
623 Points

Hey Singh, good work - for a second site, this is amazing. I've just started out learning all this stuff, so hopefully I will get there some day!

Keep it up...

idan ben yair
idan ben yair
10,288 Points

Like the colors and the nav bar is pretty nice too! good job :)

Good work.

In return for your request of critique.

1- I think the blue and orange in the top right would look better if they had an equal amount of color to the right hand side. 2- In mobile view the paragraph font feels a little too large and bold

I like the general combination of colors and the way you've displayed the images on the site. :-)

Arshdeep Singh
PLUS
Arshdeep Singh
Courses Plus Student 8,349 Points

Thank you guys for the your inputs. ill make the changes accordingly.

I love it !

Arshdeep Singh
PLUS
Arshdeep Singh
Courses Plus Student 8,349 Points

Thank you Lewis. There are many things that you have here mentioned will be added to my future projects. For example disabling other businesses on the map. All the points are worthy of attention. The website is not using any CMS, its simple htmls and CSS. Thank you once again.