Overview
Kevin Hou’s personal website and blog, hosted at khou22.com, represents a well-thought-out digital platform that effectively combines web development with personal branding. Built using NextJS and deployed on Vercel, this website not only showcases Kevin’s technical skills but also serves as a space for sharing thoughts and insights. The use of a color palette and image cleaning processes elevates the user experience, making navigation smooth and visually appealing.
The site is structured to allow for easy updates and image handling, using GitHub Pages for static assets and a robust approach to managing image uploads. This conscious design approach ensures that the site remains performant and user-friendly.
Features
- NextJS Application: Built using the popular NextJS framework, providing a dynamic and responsive user experience.
- Vercel Deployment: Seamlessly deployed via Vercel for efficient performance and easy updates.
- GitHub Pages Integration: Static assets are managed through GitHub Pages, ensuring fast loading times and reliability.
- Color Palette Design: A thoughtfully selected color palette enhances visual appeal and maintains consistency across the site.
- Image Compression Scripts: Custom scripts compress and create thumbnails for images, optimizing loading speed and storage.
- Admin Page Functionality: Admin settings enable easy tagging and image management directly from the site interface.
- To-Do Features: Plans for enhancing functionality, such as a whitelist for blog images and improved scripts, illustrate a commitment to ongoing improvement.