+
+ {/* Background image */}
+
+
+ {/* Starfield */}
+
+
+ {/* Foreground content */}
+
+
+ {/* Registration button (clickable now) */}
+
+
+
{/* Bottom-right SVG */}
);
}
-
-
-
diff --git a/components/title-components/mobile-title-text.tsx b/components/title-components/mobile-title-text.tsx
new file mode 100644
index 00000000..b8b81c5f
--- /dev/null
+++ b/components/title-components/mobile-title-text.tsx
@@ -0,0 +1,86 @@
+"use client";
+
+import { useState, useEffect } from "react";
+
+export default function TitleText() {
+ const fullText = "HACK\u00A0\u00A0\u00A0RPI";
+ const [displayedText, setDisplayedText] = useState("");
+ const [isDeleting, setIsDeleting] = useState(false);
+ const [index, setIndex] = useState(0);
+
+ useEffect(() => {
+ const typingSpeed = isDeleting ? 100 : 150;
+
+ const handleTyping = setTimeout(() => {
+ if (!isDeleting) {
+ if (index < fullText.length) {
+ setDisplayedText((prev) => prev + fullText[index]);
+ setIndex((prev) => prev + 1);
+ } else {
+ return;
+ }
+ } else {
+ if (index > 0) {
+ setDisplayedText((prev) => prev.slice(0, -1));
+ setIndex((prev) => prev - 1);
+ } else {
+ setIsDeleting(false);
+ }
+ }
+ }, typingSpeed);
+
+ return () => clearTimeout(handleTyping);
+ }, [index, isDeleting]);
+
+ return (
+
+ {/* Left side: Box with image */}
+
+ {/* Overlayed typing text */}
+
+ {displayedText}
+ |
+
+
+
+ {displayedText}
+ |
+
+
+
+ {displayedText}
+ |
+
+
+
+
+ November 15-16, 2025 • Troy, NY
+
+
+
+
+ Retro V. Modern
+
+
+
+
+ );
+}
diff --git a/components/title-components/mobile-title.tsx b/components/title-components/mobile-title.tsx
index dd6aa141..30fa0e35 100644
--- a/components/title-components/mobile-title.tsx
+++ b/components/title-components/mobile-title.tsx
@@ -1,14 +1,20 @@
"use client";
-import Timer from "./timer";
-import TitleText from "./title-text";
+import TitleText from "./mobile-title-text";
+import RegistrationButton from "@/components/themed-components/registration-link";
export default function MobileTitleComponent() {
- return (
-
- );
+ return (
+
+ {/* Skyline box / main title */}
+
+
+
+
+ {/* Registration button below everything */}
+
+
+
+
+ );
}
diff --git a/components/title-components/title-text.tsx b/components/title-components/title-text.tsx
index 860e25c1..362e213f 100644
--- a/components/title-components/title-text.tsx
+++ b/components/title-components/title-text.tsx
@@ -1,44 +1,64 @@
"use client";
import { useState, useEffect } from "react";
-import RegistrationButton from "@/components/themed-components/registration-link";
-import InteractiveNavigationMap from "../interactive-map/interactive-map";
import Image from "next/image";
+import PixelSideBar from "../pixel-sidebar/pixel-sidebar";
export default function TitleText() {
const fullText = "HACK\u00A0\u00A0\u00A0RPI";
const [displayedText, setDisplayedText] = useState("");
- const [isDeleting, setIsDeleting] = useState(false);
const [index, setIndex] = useState(0);
+ const [isGlitching, setIsGlitching] = useState(false);
+ const [glitchCount, setGlitchCount] = useState(0);
+
+ // Helper to make random glitch characters
+ const randomChar = () => {
+ const chars = "@#$%&*!?/";
+ return chars[Math.floor(Math.random() * chars.length)];
+ };
useEffect(() => {
- const typingSpeed = isDeleting ? 100 : 150;
+ let timeout: NodeJS.Timeout;
+ const typingSpeed = isGlitching ? 50 : 120;
- const handleTyping = setTimeout(() => {
- if (!isDeleting) {
+ if (!isGlitching) {
+ // Normal typing phase
+ timeout = setTimeout(() => {
if (index < fullText.length) {
+ // Randomly start a glitch
+ if (Math.random() < 0.1 && index > 1) {
+ setIsGlitching(true);
+ setGlitchCount(0);
+ return;
+ }
setDisplayedText((prev) => prev + fullText[index]);
setIndex((prev) => prev + 1);
- } else {
- // finished typing, stop blinking
- return;
}
- } else {
- if (index > 0) {
- setDisplayedText((prev) => prev.slice(0, -1));
- setIndex((prev) => prev - 1);
+ }, typingSpeed);
+ } else {
+ // Glitch phase — happens for a few cycles
+ timeout = setTimeout(() => {
+ if (glitchCount < 5) {
+ // Replace last character(s) with random junk
+ setDisplayedText((prev) => {
+ const base = prev.slice(0, -1);
+ return base + randomChar();
+ });
+ setGlitchCount((prev) => prev + 1);
} else {
- setIsDeleting(false);
+ // End glitch, fix the text, and resume typing
+ setIsGlitching(false);
+ setDisplayedText(fullText.slice(0, index));
}
- }
- }, typingSpeed);
+ }, typingSpeed);
+ }
- return () => clearTimeout(handleTyping);
- }, [index, isDeleting]);
+ return () => clearTimeout(timeout);
+ }, [index, isGlitching, glitchCount]);
return (
- {/* Left side: Box with image */}
+ {/* Box with skyline image */}
- {/* Overlayed typing text */}
+ {/* Typing + glitch text */}
|
- {/* Overlayed typing text */}
-
- {displayedText}
- |
-
-
- {/* Overlayed typing text */}
+ {/* Colored glow layers */}
{displayedText}
- |
- {/* Registration button */}
-
-
-
+ {/* Subtitle */}
+
+
+ November 15-16, 2025 • Troy, NY
+
+
+
+
+ Retro V. Modern
+
+
- {/* Right side: Map overlapping the box */}
+ {/* Sidebar */}
);
diff --git a/data/members.ts b/data/members.ts
index b519bce9..806a3bde 100644
--- a/data/members.ts
+++ b/data/members.ts
@@ -1,11 +1,11 @@
-import xenia from "../public/team/photos/Xenia_Khusid.jpg";
-import cj from "../public/team/photos/CJ_Marino.jpg";
-import matthew from "../public/team/photos/Xenia_Khusid.jpg";
-import shankar from "../public/team/photos/Shankar_Palanickal.jpg";
-import aaryan from "../public/team/photos/Aaryan_Gautam.jpg";
-import tobias from "../public/team/photos/Xenia_Khusid.jpg";
-import jackson from "../public/team/photos/Xenia_Khusid.jpg";
-import suyash from "../public/team/photos/Suyash_Amatya.jpg";
+import xenia from "../public/team/photos/xenia.jpg";
+import cj from "../public/team/photos/cj.jpg";
+import matthew from "../public/team/photos/matthew.jpg";
+import shankar from "../public/team/photos/shankar.jpg";
+import aaryan from "../public/team/photos/aaryan.jpg";
+import tobias from "../public/team/photos/tobias.jpg";
+import jackson from "../public/team/photos/jackson.jpg";
+import suyash from "../public/team/photos/suyash.jpg";
export const executive = {
"Xenia Khusid": xenia,
@@ -65,7 +65,7 @@ export const team: Team = {
{
name: "Xenia Khusid",
role: "President",
- image: "../public/team/photos/joerogansauna.jpg",
+ image: "xenia.jpg",
"team-color": teamColors.president,
teamDescription:
"The President leads the overall planning and execution of the hackathon, coordinating with all teams to ensure a successful event.",
diff --git a/data/prizes.ts b/data/prizes.ts
index 70e5276e..b9c8582a 100644
--- a/data/prizes.ts
+++ b/data/prizes.ts
@@ -1,4 +1,4 @@
-import ai_prize from "@/public/prizes/AiPrize.jpg";
+import ai_prize from "@/public/prizes/AITrack.jpeg";
import sustainability_prize from "@/public/prizes/sustainability.png";
import education_prize from "@/public/prizes/education.jpg";
import quantum_prize from "@/public/prizes/quantum_computer.jpg";
@@ -16,6 +16,10 @@ import cloudflare from "@/public/prizes/cloudflare.webp";
import tech from "@/public/prizes/tech.webp";
import hashicorp from "@/public/prizes/hashicorp.webp";
import databricks from "@/public/prizes/databricks.webp";
+import hardware_prize from "@/public/prizes/hardwareTrack.webp";
+import golf_prize from "@/public/prizes/golf.jpg"
+import machine_learning_prize from "@/public/prizes/machine_learning_track (1).png"
+import healthcare_prize from "@/public/prizes/stethoscope.png"
import { StaticImageData } from "next/image";
@@ -29,7 +33,7 @@ export interface Prize {
export const podiumPrizes: Prize[] = [
{
name: "1st",
- amount: "$1500",
+ amount: "$1000",
description: "",
},
{
@@ -39,7 +43,91 @@ export const podiumPrizes: Prize[] = [
},
];
+
export const majorPrizes: Prize[] = [
+ {
+ name: "Best Machine Learning Hack",
+ amount: "$400 Cash Prize",
+ description:
+ "Coding an AI from scratch? This prize goes to the best project utilizing a homegrown AI model.",
+ imagePath: machine_learning_prize,
+ },
+ {
+ name: "Best Healthcare Hack",
+ amount: "$400 Cash Prize",
+ description:
+ "Does an apple a day really keep the doctor away? With your project, we're sure it will! This prize goes those who have demonstrated exceptional creativity, technical skill, and a dedication to making a meaningful impact on global health through thoughtful analysis and implementation of data-driven solutions.",
+ imagePath: healthcare_prize,
+ },
+ {
+ name: "Best Sustainability Hack",
+ amount: "$400 Cash Prize",
+ description:
+ "Go green or go home! This prize recognizes the project that most creatively tackles environmental challenges in the city, making urban living sustainable and eco-friendly.",
+ imagePath: sustainability_prize,
+ }
+];
+
+export const minorPrizes: Prize[] = [
+ {
+ name: "Best Use of AI",
+ amount: "Air Fryer ($180 Value)",
+ description:
+ "Ready to implement ChatGPT, Gemeni, Claude or another AI into your project? The winner of this prize best implements an external AI model into their project.",
+ imagePath: ai_prize,
+ },
+ {
+ name: "Best Data Science Hack",
+ amount: "Amazon Echo Dot ($200 Value)",
+ description:
+ "Crunch those numbers! Given to the project that uses data science to unravel the mysteries of city living, driving decisions with insightful analytics.",
+ imagePath: data_science_prize,
+ },
+ {
+ name: "Best First Time Hack",
+ amount: "Lego Set ($140 Value)",
+ description:
+ "Newbies unite! Awarded to the top project by first-time hackers that addresses urban challenges, showing off their fresh creativity and hard work.",
+ imagePath: beginner_prize,
+ },
+ {
+ name: "Best Mobile Hack",
+ amount: "Portable Charger ($80 Value)",
+ description:
+ "Got an app for that? Recognizes the project that delivers the slickest, most useful mobile application for folks in a retro (or modern) world.",
+ imagePath: mobile_prize,
+ },
+ {
+ name: "Best Hardware Hack",
+ amount: "Amazon Fire stick ($160 Value)",
+ description:
+ "Are you more of a hardware person? If you are, then this track is for you - blow everyone away with technology that moves beyond just a screen.",
+ imagePath: hardware_prize,
+ },
+ {
+ name: "Best Quantum Computing Hack",
+ amount: "JBL Speakers ($80 Value)",
+ description:
+ "Entangle some qubits and blow our minds! This prize celebrates the project that uses quantum computing to solve urban problems, proving that the future really is now (and at RPI!).",
+ imagePath: quantum_prize,
+ },
+ {
+ name: "Ugliest Code Competition",
+ amount: "$50 Cash Prize",
+ description:
+ "Embrace the spaghetti! A fun award for the participant with the most convoluted code in our ugliest code competition, reminding us all why clean coding matters, especially in urban tech.",
+ imagePath: ugly_code_prize,
+ },
+ {
+ name: "Code Golf",
+ amount: "$50 Cash Prize",
+ description:
+ "Code Golf! No, not coding the game golf. Come to the workshop and maybe win some money along the way!",
+ imagePath: golf_prize,
+ }
+];
+
+/*export const majorPrizes: Prize[] = [
{
name: "Ship Fast, Ship Often - Build a Payworthy MVP in a Weekend",
amount: "$800 Cash Prize",
@@ -83,9 +171,9 @@ Whether it's an app, Chrome extension, or web app, your goal is to solve a real
"Time to hit the books—or tablets! Awarded to the project that best improves urban education, making city learning more fun, accessible, and effective.",
imagePath: education_prize,
},
-];
+];*/
-export const minorPrizes: Prize[] = [
+/*export const minorPrizes: Prize[] = [
{
name: "Best Quantum Computing Hack",
amount: "JBL Speaker ($200 Value)",
@@ -174,4 +262,4 @@ Terraform’s community edition is free to use with no credit card required! Uti
Build an AI powered project utilizing Databricks Open Source projects like the ones mentioned, or Databricks friendly Open Source projects like LanceDB and Llama Index, for a chance to win some amazing prizes for you and your teammates! Check out the following link to see all qualifying Databricks' Open Source technologies. `,
imagePath: databricks,
},
-];
+];*/
\ No newline at end of file
diff --git a/documentation/text_redesign documentation.pdf b/documentation/text_redesign documentation.pdf
new file mode 100644
index 00000000..9397a356
Binary files /dev/null and b/documentation/text_redesign documentation.pdf differ
diff --git a/package.json b/package.json
index c46fa4ce..82353226 100644
--- a/package.json
+++ b/package.json
@@ -41,17 +41,23 @@
"dependencies": {
"@2toad/profanity": "^3.0.1",
"@aws-amplify/ui-react": "^6.5.5",
+ "@tanstack/react-query": "^5.90.2",
+ "@trpc/client": "^11.6.0",
+ "@trpc/react-query": "^11.6.0",
+ "@trpc/server": "^11.6.0",
"aws-amplify": "^6.6.6",
"dotenv": "^16.4.7",
"jquery": "^3.7.1",
"jquery-ui": "^1.14.1",
"mongodb": "^6.15.0",
- "mongoose": "^8.13.0",
+ "mongoose": "^8.18.2",
"next": "^14.2.16",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-multi-carousel": "^2.8.5",
- "sharp": "^0.33.5"
+ "react-query": "^3.39.3",
+ "sharp": "^0.33.5",
+ "superjson": "^2.2.2"
},
"devDependencies": {
"@aws-amplify/backend": "^1.14.2",
diff --git a/public/backgroundImage.jpg b/public/backgroundImage.jpg
new file mode 100644
index 00000000..14c3939c
Binary files /dev/null and b/public/backgroundImage.jpg differ
diff --git a/public/base_cursor.png b/public/base_cursor.png
new file mode 100644
index 00000000..eded9c38
Binary files /dev/null and b/public/base_cursor.png differ
diff --git a/public/discord_bot_pixel (2).png b/public/discord_bot_pixel (2).png
new file mode 100644
index 00000000..a7285f4b
Binary files /dev/null and b/public/discord_bot_pixel (2).png differ
diff --git a/public/discord_bot_pixel.png b/public/discord_bot_pixel.png
new file mode 100644
index 00000000..42286c45
Binary files /dev/null and b/public/discord_bot_pixel.png differ
diff --git a/public/money_pixel.png b/public/money_pixel.png
new file mode 100644
index 00000000..0292ef6d
Binary files /dev/null and b/public/money_pixel.png differ
diff --git a/public/prizes/AITrack.jpeg b/public/prizes/AITrack.jpeg
new file mode 100644
index 00000000..9388b160
Binary files /dev/null and b/public/prizes/AITrack.jpeg differ
diff --git a/public/prizes/artificial-intellegence.png b/public/prizes/artificial-intellegence.png
new file mode 100644
index 00000000..7a1f3e33
Binary files /dev/null and b/public/prizes/artificial-intellegence.png differ
diff --git a/public/prizes/golf.jpg b/public/prizes/golf.jpg
new file mode 100644
index 00000000..484da5b4
Binary files /dev/null and b/public/prizes/golf.jpg differ
diff --git a/public/prizes/hardwareTrack.webp b/public/prizes/hardwareTrack.webp
new file mode 100644
index 00000000..d5e4cfb6
Binary files /dev/null and b/public/prizes/hardwareTrack.webp differ
diff --git a/public/prizes/heart.png b/public/prizes/heart.png
new file mode 100644
index 00000000..cfcfb0ce
Binary files /dev/null and b/public/prizes/heart.png differ
diff --git a/public/prizes/machine_learning_image.webp b/public/prizes/machine_learning_image.webp
new file mode 100644
index 00000000..3cdbc48f
Binary files /dev/null and b/public/prizes/machine_learning_image.webp differ
diff --git a/public/prizes/machine_learning_track (1).png b/public/prizes/machine_learning_track (1).png
new file mode 100644
index 00000000..f6934ed0
Binary files /dev/null and b/public/prizes/machine_learning_track (1).png differ
diff --git a/public/prizes/machine_learning_track.png b/public/prizes/machine_learning_track.png
new file mode 100644
index 00000000..fa5f5399
Binary files /dev/null and b/public/prizes/machine_learning_track.png differ
diff --git a/public/prizes/stethoscope.png b/public/prizes/stethoscope.png
new file mode 100644
index 00000000..df332a83
Binary files /dev/null and b/public/prizes/stethoscope.png differ
diff --git a/public/prizes/stethoscope.webp b/public/prizes/stethoscope.webp
new file mode 100644
index 00000000..90d908da
Binary files /dev/null and b/public/prizes/stethoscope.webp differ
diff --git a/public/sponsors/2024_sponsors.json b/public/sponsors/2024_sponsors.json
new file mode 100644
index 00000000..028c76fa
--- /dev/null
+++ b/public/sponsors/2024_sponsors.json
@@ -0,0 +1,116 @@
+{
+ "OBSIDIAN": [{ "name": "Nuvalence", "logoPath": "/Nuvalence.png", "url": "https://nuvalence.io/" }],
+ "GOLD": [
+ {
+ "name": "ThinAir",
+ "logoPath": "/ThinAir.png",
+ "url": "https://usethinair.com/"
+ }
+ ],
+ "SILVER": [
+ { "name": "Global Foundries", "logoPath": "/GlobalFoundries.png", "url": "https://gf.com/" },
+ { "name": "Accenture", "logoPath": "/AccentureWhite.png", "url": "https://www.accenture.com" },
+ { "name": "Palantir", "logoPath": "/Palantir.png", "url": "https://www.palantir.com/" },
+ { "name": "Rensselaer School of Science", "logoPath": "/RPI_SOS.png", "url": "https://science.rpi.edu/" },
+ { "name": "Velan Studios", "logoPath": "/VelanStudios.png", "url": "https://velanstudios.com/" }
+ ],
+ "BRONZE": [
+ {
+ "name": "Rensselaer Center for Open Source Software",
+ "logoPath": "/rcos-red.png",
+ "url": "https://new.rcos.io"
+ },
+ {
+ "name": "Troy Web Consulting",
+ "logoPath": "/troywebconsulting.png",
+ "url": "https://troyweb.com/"
+ }
+ ],
+ "COLLABORATORS": [
+ {
+ "name": "Awake Chocolate",
+ "logoPath": "/Awake_Chocolate.png",
+ "url": "https://awakechocolate.com/"
+ },
+ {
+ "name": "Axure",
+ "logoPath": "/Axure_logo_175.svg",
+ "url": "https://www.axure.com/"
+ },
+ {
+ "name": "Classiq",
+ "logoPath": "/Classiq.png",
+ "url": "https://www.classiq.io/"
+ },
+ {
+ "name": "DeFazio's Pizza",
+ "logoPath": "/DeFazios.png",
+ "url": "https://defaziospizza.com/"
+ },
+ {
+ "name": "Dibella's Subs",
+ "logoPath": "/Dibellas.png",
+ "url": "https://www.dibellas.com/"
+ },
+ {
+ "name": "Flying Pig Society",
+ "logoPath": "/FlyingPigSociety.png",
+ "url": "https://www.flyingpigsociety.org/"
+ },
+ {
+ "name": "Hannaford",
+ "logoPath": "/Hannaford.png",
+ "url": "https://www.hannaford.com/"
+ },
+ {
+ "name": "Incogni",
+ "logoPath": "/Incogni.png",
+ "url": "https://incogni.com/"
+ },
+ {
+ "name": "Longhorn Screen & Stitch",
+ "logoPath": "/Longhorn.png",
+ "url": "https://www.longhornscreenandstitch.com/"
+ },
+ {
+ "name": "NordPass",
+ "logoPath": "/NordPass.png",
+ "url": "https://nordpass.com/"
+ },
+ {
+ "name": "NordVPN",
+ "logoPath": "/NordVPN.webp",
+ "url": "https://nordsecurity.com/"
+ },
+ {
+ "name": "O'Reilly",
+ "logoPath": "/OReilly.png",
+ "url": "https://www.oreilly.com/"
+ },
+ {
+ "name": "Saily",
+ "logoPath": "/Saily.png",
+ "url": "https://saily.com/"
+ },
+ {
+ "name": "Severino Center for Technological Entrepreneurship",
+ "logoPath": "/Severino.jpg",
+ "url": "https://severinocenter.rpi.edu/"
+ },
+ {
+ "name": "Stand Out Stickers",
+ "logoPath": "/stand-out-stickers.png",
+ "url": "https://www.standoutstickers.com/"
+ },
+ {
+ "name": "Taichi Bubble Tea",
+ "logoPath": "/Taichi.png",
+ "url": "https://www.taichibubbletea.com/"
+ },
+ {
+ "name": "Wolfram",
+ "logoPath": "/Wolfram.png",
+ "url": "https://www.wolfram.com/"
+ }
+ ]
+}
diff --git a/public/sponsors/sponsor_logos/AccentureWhite.png b/public/sponsors/sponsor_logos/AccentureWhite.png
new file mode 100644
index 00000000..012e9102
Binary files /dev/null and b/public/sponsors/sponsor_logos/AccentureWhite.png differ
diff --git a/public/sponsors/sponsor_logos/Pure-Buttons-Blue-Gradient-Logo-RGB.svg b/public/sponsors/sponsor_logos/Pure-Buttons-Blue-Gradient-Logo-RGB.svg
new file mode 100644
index 00000000..172c7a49
--- /dev/null
+++ b/public/sponsors/sponsor_logos/Pure-Buttons-Blue-Gradient-Logo-RGB.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/sponsors/sponsor_logos/VelanStudios.png b/public/sponsors/sponsor_logos/VelanStudios.png
new file mode 100644
index 00000000..d0f6d499
Binary files /dev/null and b/public/sponsors/sponsor_logos/VelanStudios.png differ
diff --git a/public/sponsors/sponsor_logos/Velan_Studios_Logo.png b/public/sponsors/sponsor_logos/Velan_Studios_Logo.png
new file mode 100644
index 00000000..d0f6d499
Binary files /dev/null and b/public/sponsors/sponsor_logos/Velan_Studios_Logo.png differ
diff --git a/public/sponsors/sponsor_logos/github-logo.svg b/public/sponsors/sponsor_logos/github-logo.svg
new file mode 100644
index 00000000..bd4c809c
--- /dev/null
+++ b/public/sponsors/sponsor_logos/github-logo.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/sponsors/sponsors.json b/public/sponsors/sponsors.json
index 96d75718..a65487a0 100644
--- a/public/sponsors/sponsors.json
+++ b/public/sponsors/sponsors.json
@@ -1,47 +1,37 @@
{
"OBSIDIAN": [{ "name": "Nuvalence", "logoPath": "/Nuvalence.png", "url": "https://nuvalence.io/" }],
"GOLD": [
- {
- "name": "ThinAir",
- "logoPath": "/ThinAir.png",
- "url": "https://usethinair.com/"
- }
],
"SILVER": [
- { "name": "Global Foundries", "logoPath": "/GlobalFoundries.png", "url": "https://gf.com/" },
- { "name": "Lutron", "logoPath": "/Lutron.jpeg", "url": "https://www.lutron.com/en-US/Pages/default.aspx" },
- { "name": "Palantir", "logoPath": "/Palantir.png", "url": "https://www.palantir.com/" },
- { "name": "Rensselaer School of Science", "logoPath": "/RPI_SOS.png", "url": "https://science.rpi.edu/" }
+ { "name": "Accenture",
+ "logoPath": "/AccentureWhite.png",
+ "url": "https://www.accenture.com"
+ },
+ {
+ "name": "RPI School of Science",
+ "logoPath": "/RPI_SOS.png",
+ "url": "https://science.rpi.edu/"
+ },
+ {
+ "name": "Velan Studios",
+ "logoPath": "/Velan_Studios_Logo.png",
+ "url": "https://www.velanstudios.com/"
+ }
],
"BRONZE": [
- {
- "name": "Rensselaer Center for Open Source Software",
- "logoPath": "/rcos-red.png",
- "url": "https://new.rcos.io"
- },
- {
+ {
"name": "Troy Web Consulting",
"logoPath": "/troywebconsulting.png",
"url": "https://troyweb.com/"
}
],
"COLLABORATORS": [
- {
+ {
"name": "Awake Chocolate",
"logoPath": "/Awake_Chocolate.png",
"url": "https://awakechocolate.com/"
},
- {
- "name": "Axure",
- "logoPath": "/Axure_logo_175.svg",
- "url": "https://www.axure.com/"
- },
- {
- "name": "Classiq",
- "logoPath": "/Classiq.png",
- "url": "https://www.classiq.io/"
- },
- {
+ {
"name": "DeFazio's Pizza",
"logoPath": "/DeFazios.png",
"url": "https://defaziospizza.com/"
@@ -52,64 +42,29 @@
"url": "https://www.dibellas.com/"
},
{
- "name": "Flying Pig Society",
- "logoPath": "/FlyingPigSociety.png",
- "url": "https://www.flyingpigsociety.org/"
- },
- {
- "name": "Hannaford",
- "logoPath": "/Hannaford.png",
- "url": "https://www.hannaford.com/"
- },
- {
- "name": "Incogni",
- "logoPath": "/Incogni.png",
- "url": "https://incogni.com/"
+ "name": "Github",
+ "logoPath": "/github-logo.svg",
+ "url": "https://github.com/"
},
+ {
+ "name": "Monster Energy",
+ "logoPath": "/MonsterEnergy.png",
+ "url": "https://www.monsterenergy.com/en-us/"
+ },
{
- "name": "Longhorn Screen & Stitch",
- "logoPath": "/Longhorn.png",
- "url": "https://www.longhornscreenandstitch.com/"
+ "name": "Pure Buttons",
+ "logoPath": "/Pure-Buttons-Blue-Gradient-Logo-RGB.svg",
+ "url": "https://hackp.ac/mlh-standoutstickers-hackathons"
},
- {
- "name": "NordPass",
- "logoPath": "/NordPass.png",
- "url": "https://nordpass.com/"
- },
- {
- "name": "NordVPN",
- "logoPath": "/NordVPN.webp",
- "url": "https://nordsecurity.com/"
- },
- {
- "name": "O'Reilly",
- "logoPath": "/OReilly.png",
- "url": "https://www.oreilly.com/"
- },
- {
- "name": "Saily",
- "logoPath": "/Saily.png",
- "url": "https://saily.com/"
- },
- {
+ {
"name": "Severino Center for Technological Entrepreneurship",
"logoPath": "/Severino.jpg",
"url": "https://severinocenter.rpi.edu/"
},
- {
- "name": "Stand Out Stickers",
- "logoPath": "/stand-out-stickers.png",
- "url": "https://www.standoutstickers.com/"
- },
- {
+ {
"name": "Taichi Bubble Tea",
"logoPath": "/Taichi.png",
"url": "https://www.taichibubbletea.com/"
- },
- {
- "name": "Wolfram",
- "logoPath": "/Wolfram.png",
- "url": "https://www.wolfram.com/"
}
]
}
diff --git a/public/team/photos/Aaryan_Gautam.jpg b/public/team/photos/Aaryan_Gautam.jpg
deleted file mode 100644
index 25e3f884..00000000
Binary files a/public/team/photos/Aaryan_Gautam.jpg and /dev/null differ
diff --git a/public/team/photos/CJ_Marino.jpg b/public/team/photos/CJ_Marino.jpg
deleted file mode 100644
index 737fc194..00000000
Binary files a/public/team/photos/CJ_Marino.jpg and /dev/null differ
diff --git a/public/team/photos/Shankar_Palanickal.jpg b/public/team/photos/Shankar_Palanickal.jpg
deleted file mode 100644
index 977aa575..00000000
Binary files a/public/team/photos/Shankar_Palanickal.jpg and /dev/null differ
diff --git a/public/team/photos/Suyash_Amatya.jpg b/public/team/photos/Suyash_Amatya.jpg
deleted file mode 100644
index 0cdbe017..00000000
Binary files a/public/team/photos/Suyash_Amatya.jpg and /dev/null differ
diff --git a/public/team/photos/Xenia_Khusid.jpg b/public/team/photos/Xenia_Khusid.jpg
deleted file mode 100644
index 33b41161..00000000
Binary files a/public/team/photos/Xenia_Khusid.jpg and /dev/null differ
diff --git a/public/team/photos/aaryan.JPG b/public/team/photos/aaryan.JPG
new file mode 100644
index 00000000..73489380
Binary files /dev/null and b/public/team/photos/aaryan.JPG differ
diff --git a/public/team/photos/cj.JPG b/public/team/photos/cj.JPG
new file mode 100644
index 00000000..c8ca9590
Binary files /dev/null and b/public/team/photos/cj.JPG differ
diff --git a/public/team/photos/jackson.JPG b/public/team/photos/jackson.JPG
new file mode 100644
index 00000000..985e95b3
Binary files /dev/null and b/public/team/photos/jackson.JPG differ
diff --git a/public/team/photos/matthew.JPG b/public/team/photos/matthew.JPG
new file mode 100644
index 00000000..ac86f4b4
Binary files /dev/null and b/public/team/photos/matthew.JPG differ
diff --git a/public/team/photos/shankar.JPG b/public/team/photos/shankar.JPG
new file mode 100644
index 00000000..9c70c0a5
Binary files /dev/null and b/public/team/photos/shankar.JPG differ
diff --git a/public/team/photos/suyash.JPG b/public/team/photos/suyash.JPG
new file mode 100644
index 00000000..d84696fa
Binary files /dev/null and b/public/team/photos/suyash.JPG differ
diff --git a/public/team/photos/tobias.JPG b/public/team/photos/tobias.JPG
new file mode 100644
index 00000000..b8efbb9c
Binary files /dev/null and b/public/team/photos/tobias.JPG differ
diff --git a/public/team/photos/xenia.JPG b/public/team/photos/xenia.JPG
new file mode 100644
index 00000000..9748c807
Binary files /dev/null and b/public/team/photos/xenia.JPG differ