-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #72 from hack-rpi/event-information
Event information Page
- Loading branch information
Showing
8 changed files
with
195 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,3 +34,4 @@ yarn-error.log* | |
# typescript | ||
*.tsbuildinfo | ||
next-env.d.ts | ||
.env |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,156 @@ | ||
"use client"; | ||
|
||
import NavBar from "@/components/nav-bar/nav-bar"; | ||
import React from "react"; | ||
import "@/app/globals.css"; | ||
import Footer from "@/components/footer/footer"; | ||
import logo from "@/public/HackRPI_Logo_Yellow_Arrow.png"; | ||
import Footer from "../../components/footer/footer"; | ||
import NavBar from "@/components/nav-bar/nav-bar"; | ||
import MapsDCCLow from "@/components/maps/maps"; | ||
import GoogleMapsWidget from "@/components/maps/google_maps"; | ||
import HackRPILink from "@/components/themed-components/hackrpi-link"; | ||
import Image from "next/image"; | ||
|
||
export default function page() { | ||
function EventPage() { | ||
return ( | ||
<div className="flex flex-col w-screen h-fit min-h-screen items-center justify-center"> | ||
<> | ||
<NavBar showOnScroll={false} /> | ||
<div className="flex flex-col w-11/12 md:w-1/2 flex-grow flex-shrink basis-auto items-center justify-center text-center desktop:text-left"> | ||
<div className="h-24 desktop:h-16"></div> | ||
<Image src={logo} alt="HackRPI Logo" width={100} height={100} /> | ||
<h1 className="text-4xl font-bold mb-4">🚧 HackRPI Site Under Development! 🚧</h1> | ||
<p className="text-xl mb-2"> | ||
Attention all code warriors and caffeine aficionados! Our hackathon hub is currently in the middle of an epic | ||
upgrade. We're coding faster than a team of over-caffeinated developers at 3 AM. | ||
</p> | ||
<ul className="list-disc w-full list-inside mb-2"> | ||
<li>Challenges so brain-bending, they'll make your algorithms sweat!</li> | ||
<li>Prizes so cool, even your keyboard will do a happy dance.</li> | ||
<li>Resources so valuable, they'll make Stack Overflow blush.</li> | ||
</ul> | ||
<p className="mb-2"> | ||
Stay tuned for the ultimate hackathon experience. In the meantime, feel free to practice your speed coding and | ||
stock up on energy drinks. This is going to be one heck of a digital showdown. | ||
</p> | ||
<p className="w-full mb-2"> | ||
Thanks for your patience! (And for not accidentally deploying anything to production.) | ||
</p> | ||
|
||
<div className="justify-center flex w-full flex-col pt-24 desktop:pt-16"> | ||
<div className="px-4 flex flex-wrap items-start justify-center mb-8"> | ||
<div className="w-full desktop:w-1/2 p-4 min-w-[350px] sm:min-w-[450px]"> | ||
<h1 className="font-semibold text-4xl text-white mb-4">Location</h1> | ||
<div className="text-2xl mb-10"> | ||
<h3 className="text-white text-2xl font-bold">📍 Darrin Communications Center</h3> | ||
Rensselaer Polytechnic Institute | ||
<p> | ||
Address:{" "} | ||
<a | ||
href="https://maps.google.com/?q=Darrin+Communications+Center+51+College+Ave+Troy+NY+12180" | ||
target="_blank" | ||
rel="noopener noreferrer" | ||
className="text-blue-500 hover:underline" | ||
> | ||
Darrin Communications Center, Troy, NY 12180 | ||
</a> | ||
</p> | ||
</div> | ||
|
||
<GoogleMapsWidget /> | ||
|
||
<div className="text-2xl mt-10"> | ||
<h3 className="font-bold text-2xl text-white">Free Parking</h3> | ||
<p>Parking is available at North Hall Parking Lot, 2-minute walk to Darrin Communications Center</p> | ||
<p> | ||
Parking Address:{" "} | ||
<a | ||
href="https://maps.google.com/?q=North+Lot+Troy+NY+12180" | ||
target="_blank" | ||
rel="noopener noreferrer" | ||
className="text-blue-500 hover:underline" | ||
> | ||
North Lot, Troy, NY 12180 | ||
</a> | ||
</p> | ||
</div> | ||
</div> | ||
|
||
{/* Right Side - Map */} | ||
<div className="w-full desktop:w-1/2 p-4 min-w-[350px] sm:min-w-[450px] desktop:mt-8"> | ||
<MapsDCCLow /> | ||
</div> | ||
</div> | ||
<div className="flex flex-col items-start justify-start bg-hackrpi-primary-dark-green w-full py-8"> | ||
<h1 className="text-4xl text-white font-bold ml-4">Need Help?</h1> | ||
<div className="w-full flex items-start justify-start flex-col md:flex-row"> | ||
<div className="container p-4"> | ||
<h2 className=" font-semibold text-2xl mb-4 text-white">MENTORING INFORMATION</h2> | ||
<p className="text-lg"> | ||
Mentors will be available throughout HackRPI to provide invaluable guidance and assistance to | ||
participants. Whether you need help with coding, debugging, refining your project idea, or navigating | ||
the challenges of a hackathon, our experienced mentors are here to support you every step of the way. | ||
With their expertise, you'll be able to overcome obstacles, learn new skills, and maximize your | ||
hackathon experience. Don't hesitate to seek out their advice and make the most of the mentorship | ||
opportunities available at HackRPI. | ||
</p> | ||
</div> | ||
|
||
<div className="container flex flex-col items-start p-4"> | ||
<h2 className="font-semibold text-2xl mb-4 text-white">EVENT DISCORD</h2> | ||
<p className="text-lg mb-8"> | ||
Join the HackRPI 2024 Discord server to stay connected and make the most of your hackathon experience! | ||
Have questions for the staff? Want to chat with other participants? Looking for a team? Join the | ||
conversation on Discord and get the support you need to succeed at HackRPI. | ||
</p> | ||
{/* | ||
{ | ||
svgPath: "/social/discord.svg", | ||
link: "https://discord.gg/Pzmdt7FYnu", | ||
name: "Discord", | ||
bgGradientFrom: "from-[#5865F2]", | ||
bgGradientTo: "to-[#7289da]", | ||
}, | ||
*/} | ||
<HackRPILink | ||
href="https://discord.gg/Pzmdt7FYnu" | ||
className="hover:bg-gradient-to-br hover:from-[#5865F2] hover:to-[#7289da] hover:bg-transparent hover:border-[#5865F2] w-20 h-20 flex items-center justify-center" | ||
> | ||
<Image src="/social/discord.svg" alt="Discord Logo" width={50} height={50} /> | ||
</HackRPILink> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<div className="flex flex-col items-start justify-start w-full" id="project-submission"> | ||
<h1 className="p-4 text-4xl font-bold">Project Submission and Judging</h1> | ||
<div className="flex flex-col md:flex-row"> | ||
<div className="container p-4"> | ||
<h1 className="font-semibold text-3xl mb-4 text-white">JUDGING CRITERIA</h1> | ||
<p className="mb-2"> | ||
After coding ends, at noon on Sunday, you will have the opportunity to present your project to a panel | ||
of judges. These judges are industry professionals, professors, alumni, and fellow students who will | ||
evaluate your project based on the following criteria: | ||
</p> | ||
<ul className="text-lg list-disc list-inside"> | ||
<li className=" border-b border-gray-400 mb-2"> | ||
<strong>Creativity:</strong> How original is your hack? Is this a novel idea or something that many | ||
people have come across? | ||
</li> | ||
<li className=" border-b border-gray-400 mb-2"> | ||
<strong>Practical & Useful:</strong> What problem do you want to solve? How applicable is your hack to | ||
problems we're facing today? | ||
</li> | ||
<li className=" border-b border-gray-400 mb-2"> | ||
<strong>Technical Difficulty:</strong> How technically challenging is it? Which technologies did you | ||
use? | ||
</li> | ||
<li className=" border-b border-gray-400 mb-2"> | ||
<strong>User Experience:</strong> What impression do you get from the hack? Does it provide for a | ||
smooth user experience? | ||
</li> | ||
<li className=" border-b border-gray-400 mb-2"> | ||
<strong>Future Plans:</strong> Does it have ways it can be improved upon for the future? | ||
</li> | ||
</ul> | ||
</div> | ||
|
||
<div className="container p-4"> | ||
<h1 className="font-semibold text-3xl mb-4 text-white">PROJECT SUBMISSION</h1> | ||
<p className="text-lg mb-8"> | ||
HackRPI uses Devpost to manage project submissions. You will need to create a Devpost account and submit | ||
your project to the HackRPI 2024 hackathon page. Make sure to include a title, description, demo video, | ||
and any other relevant information about your project. You can submit your project at any time before | ||
11:00 AM on Sunday. You must have a Devpost submission to be eligible for judging. You can edit your | ||
project submission until 12:00 PM on Sunday. After noon, you will not be able to make any changes to | ||
your project or your submission. | ||
</p> | ||
<h1 className="font-semibold text-3xl mb-4 text-white">Devpost link will be added here soon!</h1> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<Footer /> | ||
</div> | ||
</> | ||
); | ||
} | ||
|
||
export default EventPage; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
export default function GoogleMapsWidget() { | ||
const GOOGLE_MAPS_API_KEY = process.env.GOOGLE_MAPS_API_KEY; | ||
|
||
return ( | ||
<a | ||
href="https://www.google.com/maps/place/Darrin+Communications+Center,+Rensselaer+Polytechnic+Institute,+110+8th+St,+Troy,+NY+12180" | ||
target="_blank" | ||
rel="noopener noreferrer" | ||
className="block" | ||
> | ||
{/* Embed Google Maps iframe */} | ||
<div className="w-full h-64 border rounded-lg overflow-hidden"> | ||
<iframe | ||
width="100%" | ||
height="100%" | ||
frameBorder="0" | ||
style={{ border: 0 }} | ||
referrerPolicy="no-referrer-when-downgrade" | ||
src={`https://www.google.com/maps/embed/v1/place?key=${GOOGLE_MAPS_API_KEY}&q=Darrin+Communications+Center,Rensselaer+Polytechnic+Institute|1102+Sage+Ave,+Troy,+NY+12180&zoom=15`} | ||
allowFullScreen | ||
></iframe> | ||
</div> | ||
</a> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters