+
+ );
+}
diff --git a/app/(pages)/(hackers)/_components/StarterKit/Ideate/IdeatePrinciples.tsx b/app/(pages)/(hackers)/_components/StarterKit/Ideate/IdeatePrinciples.tsx
new file mode 100644
index 000000000..052acb4fb
--- /dev/null
+++ b/app/(pages)/(hackers)/_components/StarterKit/Ideate/IdeatePrinciples.tsx
@@ -0,0 +1,57 @@
+import Image from 'next/image';
+import impactImage from '@public/hackers/starter-kit/ideate/Impact.svg';
+import audienceImage from '@public/hackers/starter-kit/ideate/Audience.svg';
+import apartImage from '@public/hackers/starter-kit/ideate/Apart.svg';
+import IdeateInfoCard from './IdeateInfoCard';
+import IdeateSection from './IdeateSection';
+
+const principles = [
+ {
+ title: 'Impact Level',
+ description:
+ 'Does your product solve a real problem? Strong projects are rooted in something people actually need help with!',
+ visual: (
+
+ ),
+ },
+ {
+ title: 'Tailor for Audience',
+ description:
+ 'Who are your users? What are their pain points? Know who you’re building for. The clearer your user is, the easier it is to make smart product decisions.',
+ visual: (
+
+ ),
+ },
+ {
+ title: 'Set Yourself Apart',
+ description:
+ 'What makes your solution unique? Find your twist. Your project does not need to be huge, but it should have something that makes people remember it.',
+ visual: (
+
+ ),
+ },
+];
+
+export default function IdeatePrinciples() {
+ return (
+
+
+ ) : null}
+ {children}
+
+ );
+}
diff --git a/app/(pages)/(hackers)/_components/StarterKit/Ideate/IdeateWinningHacks.tsx b/app/(pages)/(hackers)/_components/StarterKit/Ideate/IdeateWinningHacks.tsx
new file mode 100644
index 000000000..0546d7a77
--- /dev/null
+++ b/app/(pages)/(hackers)/_components/StarterKit/Ideate/IdeateWinningHacks.tsx
@@ -0,0 +1,66 @@
+import patientSimImage from '@public/hackers/starter-kit/ideate/patient_sim_ai.png';
+import nomadImage from '@public/hackers/starter-kit/ideate/nomad.png';
+import skinScreenImage from '@public/hackers/starter-kit/ideate/SkinScreen.png';
+import { ArrowUpRight } from 'lucide-react';
+import { Button } from '@globals/components/ui/button';
+import IdeateSection from './IdeateSection';
+import WinningHackCard from './WinningHackCard';
+
+const devPostLink = 'https://hackdavis-2024.devpost.com/project-gallery';
+
+const winningHacks = [
+ {
+ award: 'Best Hack for Social Good',
+ year: '2024',
+ title: 'PatientSimAI',
+ description:
+ 'PatientSimAI is a web app using AI and GPT-4 to simulate patient interactions, aiding clinical training, enhancing medical education, and building practical skills.',
+ link: 'https://devpost.com/software/patientsimai',
+ image: patientSimImage,
+ },
+ {
+ award: 'Best Hack for Social Good',
+ year: '2024',
+ title: 'nomad /\\',
+ description:
+ 'Users can place pins for homeless individuals or lost animals, alerting organizations to assist. The app also encourages donations, volunteering, and offers local business rewards.',
+ link: 'https://devpost.com/software/nomad-xmlf65',
+ image: nomadImage,
+ },
+ {
+ award: 'Best Health Hack',
+ year: '2023',
+ title: 'SkinScreen',
+ description:
+ 'SkinScreen is a mobile app that uses deep learning to analyze photos of skin lesions and identify potential skin conditions, helping users detect possible skin cancer early and access educational resources for better skin health.',
+ link: devPostLink,
+ image: skinScreenImage,
+ },
+];
+
+export default function IdeateWinningHacks() {
+ return (
+
+
+
+ See All
+
+
+ }
+ >
+