diff --git a/src/app/common/Collaborators.tsx b/src/app/common/Collaborators.tsx new file mode 100644 index 0000000..26a4ad4 --- /dev/null +++ b/src/app/common/Collaborators.tsx @@ -0,0 +1,64 @@ +import Image from 'next/image' + +import { Container } from '@/app/foundation/components/Container' + +const sponsors = [ + { + name: 'AWS', + logo: 'https://avatars.githubusercontent.com/u/2232217?s=200&v=4', + }, + { + name: 'GitHub', + logo: 'https://pbs.twimg.com/profile_images/1633247750010830848/8zfRrYjA_400x400.png', + }, + { + name: 'Meta', + logo: 'https://pbs.twimg.com/profile_images/1453818753880190978/HqrrEcrI_400x400.png', + }, + { + name: 'DigitalOcean', + logo: 'https://pbs.twimg.com/profile_images/1755167733543534592/xEeaRe3u_400x400.jpg', + }, + { + name: 'IBM', + logo: 'https://pbs.twimg.com/profile_images/1677090954350583811/Xy93qVY4_400x400.jpg', + }, + { + name: 'IndiaStack', + logo: 'https://avatars.githubusercontent.com/u/22743981?s=200&v=4', + }, + { + name: 'F6S', + logo: 'https://pbs.twimg.com/profile_images/1613595555506028554/NtANypQl_400x400.jpg', + }, +] + +export function Collaborators() { + return ( +
+ +

+ Collaborating for impact. +

+

+ Our partners in previous events, investments, and open source + projects, and the companies we have collaborated with. +

+
+ {sponsors.map((sponsor) => ( +
+ +
{sponsor.name}
+
+ ))} +
+
+
+ ) +} diff --git a/src/app/common/Foundation.tsx b/src/app/common/Foundation.tsx new file mode 100644 index 0000000..5ac4f8b --- /dev/null +++ b/src/app/common/Foundation.tsx @@ -0,0 +1,38 @@ +import { Button } from '@/app/holdings/components/Button' +import { Container } from '@/app/holdings/components/Container' + +export function Foundation({ externalLink }: { externalLink?: boolean }) { + return ( +
+ +
+

+ Chowdhary.org +

+

+ At the heart of Chowdhary.org’s Foundation lies a resolute + commitment to leveraging technology for the greater good. Our + Foundation is the cornerstone of our mission, where we focus on + nurturing and supporting a wide array of initiatives that make a + tangible difference. +

+

+ From empowering communities with digital education to funding + research for sustainable tech solutions, our Foundation operates at + the intersection of innovation and social responsibility. Here, + every project we undertake is more than just an investment in + technology; it’s an investment in hope, progress, and a better + future for all. +

+
+ {externalLink ? ( + + ) : ( + + )} +
+
+
+
+ ) +} diff --git a/src/app/common/Holdings.tsx b/src/app/common/Holdings.tsx new file mode 100644 index 0000000..a5ca9d6 --- /dev/null +++ b/src/app/common/Holdings.tsx @@ -0,0 +1,38 @@ +import { Button } from '@/app/holdings/components/Button' +import { Container } from '@/app/holdings/components/Container' + +export function Holdings({ externalLink }: { externalLink?: boolean }) { + return ( +
+ +
+

+ Chowdhary.co +

+

+ At Chowdhary.co, we bring bold ideas to life. This dynamic platform + is dedicated to identifying, investing in, and nurturing early-stage + startups that are poised to revolutionize the way we address global + challenges. We believe in the power of entrepreneurial spirit + combined with technological innovation to create impactful + solutions. +

+

+ Chowdhary Holdings isn’t just about funding; it’s about + building partnerships that foster growth, drive change, and set new + benchmarks in the tech world. Join us as we embark on this journey + to transform visionary ideas into realities that can reshape our + world. +

+
+ {externalLink ? ( + + ) : ( + + )} +
+
+
+
+ ) +} diff --git a/src/app/foundation/components/Logo.tsx b/src/app/common/Logo.tsx similarity index 99% rename from src/app/foundation/components/Logo.tsx rename to src/app/common/Logo.tsx index 573e97d..59b70ac 100644 --- a/src/app/foundation/components/Logo.tsx +++ b/src/app/common/Logo.tsx @@ -44,8 +44,8 @@ export function Logo(props: React.ComponentPropsWithoutRef<'svg'>) { fill="black" /> diff --git a/src/app/foundation/components/Footer.tsx b/src/app/foundation/components/Footer.tsx index ff6f9aa..2fe05a4 100644 --- a/src/app/foundation/components/Footer.tsx +++ b/src/app/foundation/components/Footer.tsx @@ -1,5 +1,5 @@ +import { Logo } from '@/app/common/Logo' import { Container } from '@/app/foundation/components/Container' -import { Logo } from '@/app/foundation/components/Logo' import { IconBrandGithub, IconBrandLinkedin } from '@tabler/icons-react' export function Footer() { diff --git a/src/app/foundation/components/Header.tsx b/src/app/foundation/components/Header.tsx index ad7d7a7..743d7eb 100644 --- a/src/app/foundation/components/Header.tsx +++ b/src/app/foundation/components/Header.tsx @@ -1,6 +1,6 @@ +import { Logo } from '@/app/common/Logo' import { Button } from '@/app/holdings/components/Button' import { Container } from '@/app/holdings/components/Container' -import { Logo } from '@/app/holdings/components/Logo' export function Header() { return ( diff --git a/src/app/foundation/components/Projects.tsx b/src/app/foundation/components/Projects.tsx index 413cffc..a2bb249 100644 --- a/src/app/foundation/components/Projects.tsx +++ b/src/app/foundation/components/Projects.tsx @@ -9,7 +9,6 @@ interface Day { title: string label: string href: string - image: string summary: string } @@ -20,8 +19,6 @@ const projects: Array = [ href: 'https://karuna2020.org', summary: 'Karuna 2020 distributed over 100,000 masks to frontline workers like healthcare and police personnel across India during the COVID-19 pandemic.', - image: - 'https://open-data.karuna2020.org/attachments/distribution/rec806JSxue4OQVJo/distribution-pictures/att8qN4RQoSetJmsX/large.jpeg', }, { title: '2,500+ families sustained with meals', @@ -29,8 +26,6 @@ const projects: Array = [ href: 'https://karuna2020.org', summary: 'Karuna 2020 distributed over 2,500 dry ration kits to families migrant workers during the COVID-19 lockdown. Each kit can help sustain a family for 4 for one month.', - image: - 'https://open-data.karuna2020.org/attachments/social-media-outreach/recTbhT7eGL85y1CP/pictures/attrJ8tnT5qytXdBH/large.png', }, { title: 'A hackathon to solve problems for India', @@ -38,8 +33,6 @@ const projects: Array = [ href: 'https://bharathacks.github.io', summary: 'Over 100 engineers, designers, and entrepreneurs participated in the free hackathon and launched products during the weekend of June 17–18, 2018.', - image: - 'https://static.businessworld.in/article/article_extra_large_image/1501157938_HTEbTk_event.jpg', }, { title: 'A platform to celebrate Indian entrepreneurs', @@ -47,8 +40,6 @@ const projects: Array = [ href: 'https://madewithloveinindia.org', summary: 'Made with Love in India is an open platform to celebrate, promote, and build a brand — India. Find the most exciting new startups and products from Indian entrepreneurs.', - image: - 'https://d33wubrfki0l68.cloudfront.net/5357825bedd9698cbacd1757adb183b689f23f70/73c7e/images/projects/mwlii/cover.png', }, { title: 'Open source template for nonprofits', @@ -56,8 +47,6 @@ const projects: Array = [ summary: 'GitHub repository with Airtable and Google Sheets integrations for openly sharing contributors, donors, beneficiaries, and more information.', href: 'https://open-data.karuna2020.org', - image: - 'https://images.unsplash.com/photo-1591522810850-58128c5fb089?q=80&w=2670&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D', }, ] @@ -82,11 +71,6 @@ function ScheduleStatic() { key={day.title} className="rounded-b-lg bg-white/60 shadow-xl shadow-primary-900/5 backdrop-blur" > -
@@ -125,7 +109,7 @@ export function Projects() { > Anand Chowdhary - , founder of Chowdhary.org and Chowdhary.co + , founder
diff --git a/src/app/foundation/components/Schedule.tsx b/src/app/foundation/components/Schedule.tsx deleted file mode 100644 index c9c6d8e..0000000 --- a/src/app/foundation/components/Schedule.tsx +++ /dev/null @@ -1,65 +0,0 @@ -'use client' - -import { Button } from '@/app/foundation/components/Button' -import { Container } from '@/app/foundation/components/Container' - -export function Schedule() { - return ( - <> -
- -
-

- Chowdhary.org -

-

- At the heart of Chowdhary.org’s Foundation lies a resolute - commitment to leveraging technology for the greater good. Our - Foundation is the cornerstone of our mission, where we focus on - nurturing and supporting a wide array of initiatives that make a - tangible difference. -

-

- From empowering communities with digital education to funding - research for sustainable tech solutions, our Foundation operates - at the intersection of innovation and social responsibility. Here, - every project we undertake is more than just an investment in - technology; it’s an investment in hope, progress, and a - better future for all. -

-
- -
-
-
-
-
- -
-

- Chowdhary.co -

-

- In Chowdhary Holdings B.V., we bring bold ideas to life. This - dynamic platform is dedicated to identifying, investing in, and - nurturing early-stage startups that are poised to revolutionize - the way we address global challenges. We believe in the power of - entrepreneurial spirit combined with technological innovation to - create impactful solutions. -

-

- Chowdhary.co isn’t just about funding; it’s about - building partnerships that foster growth, drive change, and set - new benchmarks in the tech world. Join us as we embark on this - journey to transform visionary ideas into realities that can - reshape our world. -

-
- -
-
-
-
- - ) -} diff --git a/src/app/foundation/components/Sponsors.tsx b/src/app/foundation/components/Sponsors.tsx deleted file mode 100644 index 6b71c57..0000000 --- a/src/app/foundation/components/Sponsors.tsx +++ /dev/null @@ -1,100 +0,0 @@ -import Image from 'next/image' - -import { Container } from '@/app/foundation/components/Container' - -const sponsors = [ - { - name: 'AWS', - logo: 'https://avatars.githubusercontent.com/u/2232217?s=200&v=4', - }, - { - name: 'Meta', - logo: 'https://avatars.githubusercontent.com/u/69631?s=200&v=4', - }, - { - name: 'Oswald Labs', - logo: 'https://avatars.githubusercontent.com/u/21421587?s=200&v=4', - }, - { - name: 'DigitalOcean', - logo: 'https://avatars.githubusercontent.com/u/4650108?s=200&v=4', - }, - { - name: 'IBM', - logo: 'https://avatars.githubusercontent.com/u/1459110?s=200&v=4', - }, - { - name: 'IndiaStack', - logo: 'https://avatars.githubusercontent.com/u/22743981?s=200&v=4', - }, - { - name: 'Digio', - logo: 'https://pbs.twimg.com/profile_images/749875799168151552/xktcSJKK_400x400.jpg', - }, - { - name: 'HackerEarth', - logo: 'https://avatars.githubusercontent.com/u/3033794?s=200&v=4', - }, - { - name: 'Ankur Capital', - logo: 'https://pbs.twimg.com/profile_images/1575015894962798594/HFRN90k7_400x400.jpg', - }, - { - name: 'FirstQuadrant', - logo: 'https://avatars.githubusercontent.com/u/122780401?s=200&v=4', - }, - { - name: 'Melangebox', - logo: 'https://avatars.githubusercontent.com/u/74049849?s=200&v=4', - }, - { - name: '91springboard', - logo: 'https://pbs.twimg.com/profile_images/1229328470976561153/Uf7G0Jt8_400x400.jpg', - }, - { - name: 'Unifiers', - logo: 'https://pbs.twimg.com/profile_images/1593574765477756929/5w7c1MLw_400x400.jpg', - }, - { - name: 'iSPIRT', - logo: 'https://pbs.twimg.com/profile_images/1608100290678652929/zijKK6e8_400x400.png', - }, - { - name: 'Shakti', - logo: 'https://pbs.twimg.com/profile_images/1393178388530040836/IV-1_MGY_400x400.jpg', - }, - { - name: 'Pabio', - logo: 'https://avatars.githubusercontent.com/u/81462859?s=200&v=4', - }, -] - -export function Sponsors() { - return ( -
- -

- Collaborating for impact. -

-

- Our partners in previous events, investments, and open source - projects. -

-
- {sponsors.map((sponsor) => ( -
- -
{sponsor.name}
-
- ))} -
-
-
- ) -} diff --git a/src/app/foundation/page.tsx b/src/app/foundation/page.tsx index 6d723c5..54cea44 100644 --- a/src/app/foundation/page.tsx +++ b/src/app/foundation/page.tsx @@ -1,16 +1,18 @@ +import { Collaborators } from '@/app/common/Collaborators' +import { Foundation } from '@/app/common/Foundation' +import { Holdings } from '@/app/common/Holdings' import { Hero } from '@/app/foundation/components/Hero' import { Newsletter } from '@/app/foundation/components/Newsletter' import { Projects } from '@/app/foundation/components/Projects' -import { Schedule } from '@/app/foundation/components/Schedule' -import { Sponsors } from '@/app/foundation/components/Sponsors' export default function Home() { return ( <> - + - + + ) diff --git a/src/app/holdings/components/Footer.tsx b/src/app/holdings/components/Footer.tsx index f4e485f..fa6340d 100644 --- a/src/app/holdings/components/Footer.tsx +++ b/src/app/holdings/components/Footer.tsx @@ -1,5 +1,5 @@ +import { Logo } from '@/app/common/Logo' import { Container } from '@/app/holdings/components/Container' -import { Logo } from '@/app/holdings/components/Logo' import { IconBrandGithub, IconBrandLinkedin } from '@tabler/icons-react' export function Footer() { diff --git a/src/app/holdings/components/Header.tsx b/src/app/holdings/components/Header.tsx index b307d87..c41ef2a 100644 --- a/src/app/holdings/components/Header.tsx +++ b/src/app/holdings/components/Header.tsx @@ -1,6 +1,6 @@ +import { Logo } from '@/app/common/Logo' import { Button } from '@/app/holdings/components/Button' import { Container } from '@/app/holdings/components/Container' -import { Logo } from '@/app/holdings/components/Logo' export function Header() { return ( diff --git a/src/app/holdings/components/Logo.tsx b/src/app/holdings/components/Logo.tsx deleted file mode 100644 index 573e97d..0000000 --- a/src/app/holdings/components/Logo.tsx +++ /dev/null @@ -1,152 +0,0 @@ -export function Logo(props: React.ComponentPropsWithoutRef<'svg'>) { - return ( - - Chowdhary.org - - - - - - - - - - - - - - - - - - - - - - - - ) -} diff --git a/src/app/holdings/components/Newsletter.tsx b/src/app/holdings/components/Newsletter.tsx index 059a755..42b2b5f 100644 --- a/src/app/holdings/components/Newsletter.tsx +++ b/src/app/holdings/components/Newsletter.tsx @@ -47,6 +47,16 @@ export function Newsletter() { placeholder="What's your full name?" /> + -
- Topic - - - -