Callum is a creative one-page React template designed for personal portfolio websites. Originally developed using HTML, CSS, and JavaScript by Harnish Design, I collaborated with them to convert it into React, enhancing its performance and flexibility. This template is ideal for photographers, artists, developers, and designers who want to showcase their work with a powerful parallax and video background.
Callum is a creative one-page React portfolio template crafted for professionals like photographers, designers, developers, and artists to showcase their work in a visually engaging way.
Originally designed by Harnish Design using HTML, CSS, and JavaScript, I collaborated with them to convert the template into React, enhancing its performance, modularity, and ease of customization.
The template combines smooth parallax effects, video backgrounds, and interactive elements to create an immersive portfolio experience.
React v18+ Integration:
Converted the original static codebase into modular React components to enhance reusability and performance.
Responsive Design:
Built using Bootstrap 5, ensuring a seamless experience across all devices and screen sizes.
Advanced Portfolio Features:
Integrated Isotope filters for dynamic project sorting and Portfolio Details Popups for in-depth project previews.
Interactive Visual Elements:
Includes typing animations, YouTube/video backgrounds, and a working contact form that allows email submissions without a backend.
Theme & Style Options:
Supports 7 pre-defined color schemes, light/dark variations, and RTL (Right-to-Left) language support for multilingual accessibility.
Easy Customization:
Clean, well-commented code and structured component hierarchy make the template developer-friendly and easy to personalize.
SEO & Performance Optimized:
Built with performance-focused React practices and optimized for search engines.
I was responsible for the React conversion of the Callum template, ensuring:
This collaboration helped deliver a modern, flexible, and performance-optimized React version of Callum, preserving the creative appeal of the original design.
The React version of Callum now provides:
🔗 Live Template: https://personal-portfolio-2-0-five.vercel.app/project/callum-personal-portfolio-react-templat
Technologies and tools used to bring this project to life
