All portfolio content is centralized in src/constants/index.js, making it easy to update your personal information, services, projects, and tech stack without diving into component code.
const services = [ { title: "Problem Solving & Algorithms", icon: Computational, description: "Expert in data structures, algorithms, and computational problem-solving with strong analytical thinking." }, { title: "Competitive Programming", icon: Competitive, description: "Active competitive programmer with experience in coding contests and algorithmic challenges." }, { title: "AI & Prompt Engineering", icon: Prompt, description: "Skilled in AI prompt design, optimization, and working with large language models and AI tools." }, { title: "Full-Stack Development", icon: Software, description: "Proficient in modern web technologies including MERN stack, responsive design, and scalable applications." },];
First, add your custom icons to the src/assets folder and import them:
3
import { MyIcon1, MyIcon2, MyIcon3} from "@/assets";
4
Update Service Cards
5
Modify the services array with your offerings:
6
const services = [ { title: "Frontend Development", icon: MyIcon1, description: "Building responsive, accessible, and performant user interfaces with modern frameworks." }, { title: "Backend Development", icon: MyIcon2, description: "Creating scalable APIs and server-side applications with Node.js, Python, or Go." }, { title: "Cloud Architecture", icon: MyIcon3, description: "Designing and deploying cloud-native applications on AWS, Azure, or GCP." },];
7
Adjust Number of Services
8
You can have any number of services (2-6 works best visually):
9
const services = [ { title: "Service 1", icon: Icon1, description: "Description for service 1" }, { title: "Service 2", icon: Icon2, description: "Description for service 2" }, // Add as many as needed];
const home_page_text = "A 3rd-year Computer Science Engineering student at Techno Bengal Institute of Technology with a strong passion for problem-solving, algorithms, and emerging technologies...";
Customize your introduction:
const home_page_text = "I'm a passionate full-stack developer with 5 years of experience building modern web applications. I specialize in React, Node.js, and cloud technologies, helping businesses transform their ideas into scalable digital solutions.";
const about_page_text = "I am a dedicated Computer Science Engineering student with a strong foundation in software development, problem-solving, and modern web technologies...";
Update with your background:
const about_page_text = "I'm a self-taught developer who transitioned from graphic design to software engineering. My unique perspective helps me create applications that are not only functional but also beautiful and user-friendly. I believe in writing clean, maintainable code and continuous learning.";
const Work_page_text = "As a fresher in the field, I have yet to gain industrial experience but am actively working on personal and academic projects...";
Describe your experience:
const Work_page_text = "I currently work as a Senior Frontend Developer at Tech Corp, where I lead a team of 5 developers building enterprise SaaS applications. Previously, I spent 3 years at StartupXYZ developing their core product from scratch, which now serves over 100,000 users.";