Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update speakers data and brochure redirect links #30

Merged
merged 7 commits into from
Jul 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,25 @@ const nextConfig = {
{
source: '/pitch',
destination:
'https://drive.google.com/file/d/1lpezW5KzsP82Ku5ECwhUA2tfBuGp1U5K/view?usp=drive_link',
'https://drive.google.com/file/d/1BFzPUQeP3Bg4bWRCpgaFdn0aDFhkdDEC/view?usp=drive_link',
permanent: false,
},
{
source: '/cfs',
destination:
'https://drive.google.com/file/d/1qBIZWryww6nAM47n4d31E-kMNwu6Yevp/view?usp=drive_link',
'https://drive.google.com/file/d/1soWn87dbySO8v0jkYYRvnd-r4p8TLb41/view?usp=drive_link',
permanent: false,
},
{
source: '/promo',
destination:
'https://drive.google.com/file/d/1kx2dvwie4yqe2rFAnEnteCadNF5g7Of_/view?usp=drive_link',
'https://drive.google.com/file/d/1UFZy_bTjjfhSDbQqvmb320T1tQrQJrbS/view?usp=sharing',
permanent: false,
},
{
source: '/brochure',
destination:
'https://drive.google.com/file/d/19VHPzwg-9_S-TlF4yX5konH3Z9WZlRRV/view?usp=drive_link',
'https://drive.google.com/file/d/1fa5Zmy4cOSogwEWpy-PuJLb28t_OUOpa/view?usp=sharing',
permanent: false,
},
{
Expand Down
Binary file added public/speakers/dr_ovia_seshadri.webp
Binary file not shown.
Binary file added public/speakers/jozef_jagan.webp
Binary file not shown.
Binary file added public/speakers/prashant_kumar.webp
Binary file not shown.
Binary file added public/speakers/rachit_anand_srivastava.webp
Binary file not shown.
Binary file added public/speakers/ritesh_kant.webp
Binary file not shown.
Binary file added public/speakers/sudharsanan_kirubanandhan.webp
Binary file not shown.
45 changes: 10 additions & 35 deletions src/components/Hackathon.jsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { WobbleCard } from './ui/wobble-card';

function TimeWrapper(props){
function TimeWrapper(props) {
return (
<div className="w-fit bg-[#222] text-white text-muted-foreground px-5 py-1 rounded-full text-lg font-medium my-2">
{props.time}
</div>
)
);
}

export default function Hackathon() {
Expand All @@ -20,11 +20,10 @@ export default function Hackathon() {
>
<div className="max-w-xs">
<h2 className="text-left text-balance text-4xl lg:text-6xl font-sans font-semibold tracking-[-0.015em] text-white">
2 Day Hackathon
7th to 9th August
</h2>
<p className="mt-4 text-left text-base/6 text-neutral-200">
With over 100,000 mothly active bot users, Gippity AI is the most
popular AI platform for developers.
Register on web3ssh.devfolio.co
</p>
</div>
<img
Expand All @@ -44,59 +43,35 @@ export default function Hackathon() {
className="w-[240px] absolute -right-5 -bottom-1 object-contain rounded-2xl"
/>
</WobbleCard>
<WobbleCard containerClassName="col-span-1 lg:col-span-1 bg-blue-900 min-h-[500px] lg:min-h-[550px]">
<WobbleCard containerClassName="col-span-1 lg:col-span-1 bg-blue-900 min-h-[500px] lg:min-h-[200px]">
<div className="">
<h2 className="text-left text-balance text-4xl font-semibold tracking-[-0.015em] text-white mb-10">
Day 0, August 2
$ 300
</h2>
<p className="mt-4 ml-2 max-w-[20rem] text-left text-base/6 text-neutral-200">
<TimeWrapper time="5 AM to 6 PM" />
Concluding Session of Summer School &
Official Announcement of Hackathon Tracks.
<TimeWrapper time="6 AM to 8 PM " />
Peer discussion, Doubt Clearing &
Brainstorming
</p>
</div>
<img
src="/graphics/thinking.webp"
alt="linear demo image"
className="w-[240px] absolute -right-5 -bottom-1 object-contain rounded-2xl"
/>
</WobbleCard>
<WobbleCard containerClassName="col-span-1 lg:col-span-1 bg-blue-900 min-h-[500px] lg:min-h-[550px]">
<WobbleCard containerClassName="col-span-1 lg:col-span-1 bg-blue-900 min-h-[500px] lg:min-h-[200px]">
<div className="max-w-sm">
<h2 className="text-left text-balance text-4xl font-semibold tracking-[-0.015em] text-white mb-10">
Day 1, August 3
$ 200
</h2>
<p className="mt-4 ml-2 max-w-[20rem] text-left text-base/6 text-neutral-200">
<TimeWrapper time="8 AM to 6 PM " />
Hackathon Coding Round Officially Starts
<TimeWrapper time="6 PM to 8 PM" />
Preliminary Evaluation, Mentorship, and
Feedback to students
</p>
</div>
<img
src="/graphics/hacker.webp"
alt="linear demo image"
className="w-[240px] absolute -right-5 -bottom-1 object-contain rounded-2xl"
/>
</WobbleCard>
<WobbleCard containerClassName="col-span-1 lg:col-span-1 bg-blue-900 min-h-[500px] lg:min-h-[550px]">
<WobbleCard containerClassName="col-span-1 lg:col-span-1 bg-blue-900 min-h-[500px] lg:min-h-[200px]">
<div className="max-w-sm">
<h2 className="text-left text-balance text-4xl font-semibold tracking-[-0.015em] text-white mb-10">
Day 2, August 4
$ 100
</h2>
<p className="mt-4 ml-2 max-w-[20rem] text-left text-base/6 text-neutral-200">
<TimeWrapper time="8 AM to 10 AM" />
Elimination Round
<TimeWrapper time="6 PM to 7 PM" />
Final Evaluations
<TimeWrapper time="7 PM to 8 PM" />
Valedictory Session, Winners
Announcement and Prize Distribution
</p>
</div>
<img
src="/graphics/prizes.webp"
Expand Down
12 changes: 9 additions & 3 deletions src/components/HeroSection.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import { TypewriterEffect } from './ui/typewriter-effect';
import Partners from './Partners';
import { Highlight } from '@components/ui/hero-highlight';


const HeroSection = () => {
const words = [
{
Expand Down Expand Up @@ -35,7 +34,10 @@ const HeroSection = () => {
'pt-0',
)}
>
<TypewriterEffect words={words} className='px-10 min-h-[220px] sm:min-h-[160px] lg:min-h-[100px]' />
<TypewriterEffect
words={words}
className="px-10 min-h-[220px] sm:min-h-[160px] lg:min-h-[100px]"
/>

<div className="text-2xl lg:text-3xl mb-6 text-center text-white font-sans font-semibold">
Organized by IIIT SriCity
Expand All @@ -47,8 +49,12 @@ const HeroSection = () => {
</div>
<div>
<div className="mt-8">
{/* todo, work in progress */}
<div className="text-2xl font-sans font-medium ">
Summer School: 29th July to 3rd August
</div>
<div className="text-2xl font-sans font-medium ">
29th july to 9th August
Hackathon: 29th July to 3rd August
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/components/ui/flip-words.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ export const FlipWords = ({
'z-10 inline-block relative text-left text-neutral-900px-2',
className,
)}
style={{color: 'black'}}
style={{ color: 'white' }}
key={currentWord}
>
{currentWord.split('').map((letter, index) => (
Expand Down
8 changes: 4 additions & 4 deletions src/data/analytics.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
[
{
"number": "+300",
"number": "+150",
"title": "Online Participants",
"unit": "students"
},
{
"number": "+60",
"title": "Offline Participants",
"unit": "students"
"number": "+4",
"title": "Partners",
"unit": "organizations"
},
{
"number": "+20",
Expand Down
9 changes: 9 additions & 0 deletions src/data/footer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,15 @@
{ "text": "FAQ", "href": "#faq" }
]
},
{
"sectionHead": "Join us",
"sectionItems": [
{ "text": "Call for Speakers", "href": "/cfs" },
{ "text": "Sponsor us", "href": "/pitch" },
{ "text": "Promotional Partners", "href": "/promo" },
{ "text": "Students Brochure", "href": "/brochure" }
]
},
{
"sectionHead": "Documentation",
"sectionItems": [
Expand Down
36 changes: 36 additions & 0 deletions src/data/speakers.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,41 @@
"experience": "Senior Full-Stack Developer",
"imageUrl": "/speakers/jelena_gjorgjev.webp",
"details": "Web3 Advocate | Passionate Speaker | Expert in Blockchain Solutions | Team Leader & Mentor | Professor"
},
{
"name": "Ritesh Kant",
"experience": "Co founder and CEO Wow Talkies",
"imageUrl": "/speakers/ritesh_kant.webp",
"details": "Tech evangelist | Cryptopion | Web3 | Future of the Internet | Startup strategy and scaling | Digital innovation| Member Stanford Research Lab: AI, ZK, Cryptography & Web3, MBA IIT Delhi"
},
{
"name": "Rachit Anand Srivastava",
"experience": "Engineering @Avail",
"imageUrl": "/speakers/rachit_anand_srivastava.webp",
"details": "ex. Nethermind, Harmony ONE | Software Engineer | Alumni Computer Engineering @TIET"
},
{
"name": "Sudharsanan Kirubanandhan",
"experience": "Rust Dev",
"imageUrl": "/speakers/sudharsanan_kirubanandhan.webp",
"details": "Software Developer specialised in blockchain and AI | Technical Consultant and Researcher | Pursuing PGDM in LIBA"
},
{
"name": "Jozef Jagan",
"experience": "Wallet Hunter, NIT Calicut",
"imageUrl": "/speakers/jozef_jagan.webp",
"details": "Web3 | Blockchain | NFT | Entrepreneur | Speaker"
},
{
"name": "Dr. Ovia Seshadri",
"experience": "Head of DevRel at Okto by CoinDCX",
"imageUrl": "/speakers/dr_ovia_seshadri.webp",
"details": "PhD CSE IITD (blockchains) | Blockchain Researcher, Web3 Speaker, writer and mentor | TPG - the phoenix guild Chennai chapter Director | H.E.R. DAO | ⭕| Winner at ethIndia2023"
},
{
"name": "Prashant Kumar",
"experience": "SDE Juspay, Working on UPI",
"imageUrl": "/speakers/prashant_kumar.webp",
"details": "SDE Juspay, IIIT Sri City Alumni"
}
]