diff --git a/src/components/AppChecklist.tsx b/src/components/AppChecklist.tsx new file mode 100644 index 000000000..ed7aece68 --- /dev/null +++ b/src/components/AppChecklist.tsx @@ -0,0 +1,15 @@ +import { PartyPopper } from 'lucide-react'; + +export function AppChecklist() { + return ( +
+ ); +} diff --git a/src/components/GetStarted/RoadmapCard.tsx b/src/components/GetStarted/RoadmapCard.tsx new file mode 100644 index 000000000..7fa6b44da --- /dev/null +++ b/src/components/GetStarted/RoadmapCard.tsx @@ -0,0 +1,78 @@ +import { ExternalLink, Globe2, type LucideIcon } from 'lucide-react'; + +type RoadmapCardProps = { + title: string; + description: string; + icon: LucideIcon; + icon2?: LucideIcon; + link: string; + isUpcoming?: boolean; +}; +export function RoadmapCard(props: RoadmapCardProps) { + const { + isUpcoming, + link, + title, + description, + icon: Icon, + icon2: Icon2, + } = props; + + if (isUpcoming) { + return ( ++ {description} +
+ + {secondaryRoadmaps && ( ++ {secondaryDescription} +
+ )} +{description}
+ ++ {description} +
+ )} +{tool.description}
+ Here are some beginner friendly roadmaps you should start with. +
++ There is also a beginner DevOps roadmap which requires you to have some backend knowledge and entails a lot of + operations work i.e. deploying, scaling, monitoring, and maintaining + applications. +
+ ++ Learning to code can be overwhelming, here are some tips to help you + get started: +
+ ++ We have a lot more content for you to explore. +
+ + + +