diff --git a/pages/patna.js b/pages/patna.js new file mode 100644 index 00000000..6c179986 --- /dev/null +++ b/pages/patna.js @@ -0,0 +1,606 @@ +// ======== READ ME BEFORE EDITING ======== +// +// Hello! This is the template for the city pages. +// +// To create a new page, make a copy of this file in the same directory (pages) and rename it for your city. +// E.g., if your city is Tampa, rename the copy of this file to tampa.js +// +// Replace all placeholder info, indicated by "TODO" comments (you can use Ctrl+F) in this file +// You do not need to use this template exactly, feel free to customize it as much as you see fit. +// +// If you want to include additional assets, please add them under public/city/your-city-name. +// +// Make a PR and we'll review it as soon as we can! +// +// If you have any questions, send a message to the #scrapyard channel on the Hack Club Slack and we'll try to help. +// +// P.S. Feel free to delete this comment block when you're done! +// +// Note: To test your changes locally, use npm install and npm run dev. + +import Head from 'next/head' +import { Box, Card, Grid, Heading, Image, Link, Text } from 'theme-ui' +import dynamic from 'next/dynamic' + +// Updated schedule for the Patna event +const schedule = [ + { time: '08:00 AM', event: 'Check-in & Welcome' }, + { time: '08:30 AM', event: 'Opening Ceremony' }, + { time: '09:00 AM', event: 'Hacking Begins' }, + { time: '12:00 PM', event: 'Break' }, + { time: '12:30 PM', event: 'Hacking Continues' }, + { time: '02:30 PM', event: 'Break & Activities' }, + { time: '03:30 PM', event: 'Workshops & Fun Sessions' }, + { time: '05:00 PM', event: 'Final Hacking Sprint' }, + { time: '06:30 PM', event: 'Project Submissions & Setup' }, + { time: '07:00 PM', event: 'Project Demos & Judging' }, + { time: '07:30 PM', event: 'Closing Ceremony & Awards' }, + { time: '08:00 PM', event: 'Networking & Wrap-up' }, +] + +const Map = dynamic(() => import('../components/Map'), { ssr: false }) + +const Flag = () => ( + + Hack Club flag + +) + +export default function Patna() { + return ( + + + Scrapyard Patna + + + + + Scrapyard + + + + + Build stupid s#!t, get stupid prizes. + + + + + Patna - March 16, 2025 + + + + + {/* Image Section */} + Join us to meet cool people + + {/* Sign Up Button */} + + + + SIGN UP + + + + + + + + + + + + + + + What's Scrapyard Patna? + +

+ Scrapyard Patna is a hackathon for high schoolers happening in Patna, where you can make the stupidest things you can think of! Anything, from a + lamp that flashes faster the slower you type + , to those ideas that you wouldn't dare to consider to be useful, goes at Scrapyard. No matter your experience, Scrapyard Patna needs you and your scrappy ideas! +

+
+
+ + {/* Updated Schedule Section */} + + {schedule.map((item, i) => ( +
+ + {item.event} + + +

{item.time}

+
+ ))} +
+ + {/* Social Links Section */} + + Stay Connected(click) + + Instagram + + + Slack + + + Sign Up + + + Email + + +
+ + {/* Map Section */} + + + + + + + Frequently Asked Questions + + + + {Object.entries({ + 'Who can participate in Scrapyard?': ( + <> + All high-school & upper-middle-school aged students are welcome to come! You don't have to be a member of the Hack Club community or be a Hack Club leader. + + ), + 'All this, for free?': ( + <> + Yep! Food, swag and good vibes are all included. Plus, if you’re joining us from afar,{' '} + + we’ll cover the cost of gas or a bus / train ticket + + . + + ), + 'What do I need?': ( + <> + Your laptop, chargers, and an open mind! If you're going to an overnight event, bring toiletries and sleeping bags too. Additionally, if you plan to work on a hardware project, bring the tools you'll need. + + ), + 'I’m not good at coding. Can I still participate?': ( + <> + This hackathon is for creatives of all skill levels! We'll have workshops and other events so join us and let's learn together. If you'd like to start exploring some introductory projects, check out Hack Club Workshops. + + ), + 'What can I make at Scrapyard?': ( + <> + The scrappiest thing you can imagine –- jank is encouraged. Games? Apps? Websites? Programming languages? Hardware? You name it! We’ll have a bunch of resources and mentors to help you out. + + ), + 'What if my parents are concerned?': ( + <> + We’re here to help! Our parents guide will be released soon, but they can reach out to us at{' '} + + pulkitparmar09@gmail.com + + for questions. + + ), + 'What if I have more questions?': ( + <> + Contact us! Feel free to reach out to us in the #scrapyard channel on the Hack Club slack or email us at{' '} + + pulkitparmar09@gmail.com + + . + + ) + }).map(([question, answer], i) => { + return ( + + + {question} + + + + {answer} + + + ) + })} + + + {/* Sign Up Button at the End Section */} + + + + SIGN UP FOR SCRAPYARD PATNA + + + + + + Scrapyard + + + + Made with ♡ by teenagers, for teenagers at Hack Club + + + Hack Club{' '} + {' '} + Slack{' '} + {' '} + Clubs{' '} + {' '} + Hackathons + + +
+ ) +} \ No newline at end of file diff --git a/public/elements/Come and join us to Meet some cool People Like them (1).png b/public/elements/Come and join us to Meet some cool People Like them (1).png new file mode 100644 index 00000000..90790a8d Binary files /dev/null and b/public/elements/Come and join us to Meet some cool People Like them (1).png differ diff --git a/public/elements/wordmark1.svg b/public/elements/wordmark1.svg new file mode 100644 index 00000000..ed63cb38 --- /dev/null +++ b/public/elements/wordmark1.svg @@ -0,0 +1,873 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icons/Gmail_icon_(2020).svg.svg b/public/icons/Gmail_icon_(2020).svg.svg new file mode 100644 index 00000000..9db7b0e0 --- /dev/null +++ b/public/icons/Gmail_icon_(2020).svg.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/icons/Screenshot 2025-02-21 040321.svg b/public/icons/Screenshot 2025-02-21 040321.svg new file mode 100644 index 00000000..f6e8e155 --- /dev/null +++ b/public/icons/Screenshot 2025-02-21 040321.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/icons/Slack_Technologies_Logo.svg.svg b/public/icons/Slack_Technologies_Logo.svg.svg new file mode 100644 index 00000000..5d05166d --- /dev/null +++ b/public/icons/Slack_Technologies_Logo.svg.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/icons/instagram.svg.svg b/public/icons/instagram.svg.svg new file mode 100644 index 00000000..e1142712 --- /dev/null +++ b/public/icons/instagram.svg.svg @@ -0,0 +1,10 @@ + + + + + + + + + +