Merge version_2 into main #2
@@ -6,30 +6,18 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const montserrat = Montserrat({
|
||||
variable: "--font-montserrat",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-montserrat", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Student Portfolio | Achievements & Projects",
|
||||
description: "Explore my student portfolio showcasing achievements, awards, certifications, and creative projects. Modern design with smooth animations.",
|
||||
keywords: "student, portfolio, projects, achievements, awards, certifications",
|
||||
openGraph: {
|
||||
title: "Student Portfolio | Achievements & Projects",
|
||||
description: "Explore my student portfolio showcasing achievements, awards, and creative work.",
|
||||
siteName: "Student Portfolio",
|
||||
type: "website",
|
||||
},
|
||||
title: "Student Portfolio | Achievements & Projects", description: "Explore my student portfolio showcasing achievements, awards, certifications, and creative projects. Modern design with smooth animations.", keywords: "student, portfolio, projects, achievements, awards, certifications", openGraph: {
|
||||
title: "Student Portfolio | Achievements & Projects", description: "Explore my student portfolio showcasing achievements, awards, and creative work.", siteName: "Student Portfolio", type: "website"},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Student Portfolio",
|
||||
description: "Explore my student portfolio showcasing achievements and projects.",
|
||||
},
|
||||
card: "summary_large_image", title: "Student Portfolio", description: "Explore my student portfolio showcasing achievements and projects."},
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
@@ -1416,4 +1404,4 @@ export default function RootLayout({
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,34 +70,16 @@ export default function HomePage() {
|
||||
tag="Achievements"
|
||||
features={[
|
||||
{
|
||||
id: "competition",
|
||||
label: "Competition",
|
||||
title: "National Science Olympiad Winner",
|
||||
items: [
|
||||
"1st Place National Competition 2024",
|
||||
"Qualified for International Round",
|
||||
"Recognized for Innovation",
|
||||
],
|
||||
id: "competition", label: "Competition", title: "National Science Olympiad Winner", items: [
|
||||
"1st Place National Competition 2024", "Qualified for International Round", "Recognized for Innovation"],
|
||||
},
|
||||
{
|
||||
id: "awards",
|
||||
label: "Awards",
|
||||
title: "Academic Excellence & Recognition",
|
||||
items: [
|
||||
"Dean's List - Consecutive 3 Years",
|
||||
"Merit Scholarship Award",
|
||||
"Leadership Excellence Certificate",
|
||||
],
|
||||
id: "awards", label: "Awards", title: "Academic Excellence & Recognition", items: [
|
||||
"Dean's List - Consecutive 3 Years", "Merit Scholarship Award", "Leadership Excellence Certificate"],
|
||||
},
|
||||
{
|
||||
id: "certificates",
|
||||
label: "Certificates",
|
||||
title: "Professional Certifications",
|
||||
items: [
|
||||
"Advanced Web Development Certified",
|
||||
"Digital Marketing Professional",
|
||||
"Data Analytics Specialist",
|
||||
],
|
||||
id: "certificates", label: "Certificates", title: "Professional Certifications", items: [
|
||||
"Advanced Web Development Certified", "Digital Marketing Professional", "Data Analytics Specialist"],
|
||||
},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
@@ -112,41 +94,17 @@ export default function HomePage() {
|
||||
description="A showcase of selected projects, designs, and creative works that demonstrate my skills and passion."
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Mobile App Design",
|
||||
price: "Design Project",
|
||||
variant: "UI/UX 5 Screens",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/workspace-with-note-brick-wall_53876-31266.jpg?_wi=1",
|
||||
imageAlt: "project work portfolio creative",
|
||||
},
|
||||
id: "1", name: "Mobile App Design", price: "Design Project", variant: "UI/UX 5 Screens", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/workspace-with-note-brick-wall_53876-31266.jpg?_wi=1", imageAlt: "project work portfolio creative"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Website Redesign",
|
||||
price: "Web Project",
|
||||
variant: "Frontend React",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/beautiful-caucasian-designer-working-blueprints-modern-cozy-office_482257-27734.jpg?_wi=1",
|
||||
imageAlt: "student project design showcase",
|
||||
},
|
||||
id: "2", name: "Website Redesign", price: "Web Project", variant: "Frontend React", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/beautiful-caucasian-designer-working-blueprints-modern-cozy-office_482257-27734.jpg?_wi=1", imageAlt: "student project design showcase"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Brand Identity",
|
||||
price: "Branding Project",
|
||||
variant: "Logo & Guidelines Complete",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/flat-design-creative-portfolio-templates_23-2149202874.jpg?_wi=1",
|
||||
imageAlt: "work portfolio creative professional",
|
||||
},
|
||||
id: "3", name: "Brand Identity", price: "Branding Project", variant: "Logo & Guidelines Complete", imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/flat-design-creative-portfolio-templates_23-2149202874.jpg?_wi=1", imageAlt: "work portfolio creative professional"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Data Analytics Dashboard",
|
||||
price: "Data Project",
|
||||
variant: "Dashboard Real-time",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/colleagues-doing-team-work-project_23-2149361615.jpg?_wi=1",
|
||||
imageAlt: "project student achievement work",
|
||||
},
|
||||
id: "4", name: "Data Analytics Dashboard", price: "Data Project", variant: "Dashboard Real-time", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/colleagues-doing-team-work-project_23-2149361615.jpg?_wi=1", imageAlt: "project student achievement work"},
|
||||
]}
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
animationType="slide-up"
|
||||
@@ -161,7 +119,7 @@ export default function HomePage() {
|
||||
title="Ready to Collaborate?"
|
||||
description="Have a project in mind or want to discuss opportunities? I'd love to hear from you. Reach out through the contact form or connect with me on social media."
|
||||
buttons={[
|
||||
{ text: "Send Message", href: "#contact-form" },
|
||||
{ text: "Start a Conversation", href: "#contact-form" },
|
||||
{ text: "View LinkedIn", href: "https://linkedin.com" },
|
||||
]}
|
||||
background={{ variant: "plain" }}
|
||||
@@ -174,32 +132,28 @@ export default function HomePage() {
|
||||
logoText="Portfolio"
|
||||
columns={[
|
||||
{
|
||||
title: "Pages",
|
||||
items: [
|
||||
title: "Pages", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "About", href: "/about" },
|
||||
{ label: "Achievements", href: "/achievements" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Projects",
|
||||
items: [
|
||||
title: "Projects", items: [
|
||||
{ label: "Gallery", href: "/gallery" },
|
||||
{ label: "Portfolio", href: "/gallery" },
|
||||
{ label: "Case Studies", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
title: "Social", items: [
|
||||
{ label: "LinkedIn", href: "https://linkedin.com" },
|
||||
{ label: "GitHub", href: "https://github.com" },
|
||||
{ label: "Twitter", href: "https://twitter.com" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{ label: "Email", href: "mailto:hello@example.com" },
|
||||
{ label: "Contact Form", href: "/contact" },
|
||||
{ label: "Get In Touch", href: "/contact" },
|
||||
@@ -211,4 +165,4 @@ export default function HomePage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user