From 240832cb6520b8e075381d69d1aeb039a5d6d64e Mon Sep 17 00:00:00 2001
From: Raaps-gg
Date: Mon, 1 Dec 2025 13:43:18 -0600
Subject: [PATCH 1/2] changed the Majors drop down box
---
client/src/components/UploadScreen.tsx | 37 +++++++++++++++++++++-----
1 file changed, 31 insertions(+), 6 deletions(-)
diff --git a/client/src/components/UploadScreen.tsx b/client/src/components/UploadScreen.tsx
index 80d0e930..cae5eca9 100644
--- a/client/src/components/UploadScreen.tsx
+++ b/client/src/components/UploadScreen.tsx
@@ -2,6 +2,21 @@ import React from 'react';
import { UploadCloud, FileText, ArrowRight, ArrowLeft, CheckCircle, ExternalLink, Shield } from 'lucide-react';
import { motion } from 'framer-motion';
+const departments = [
+ { value: "CE", label: "Civil Engineering (CE)" },
+ { value: "CS", label: "Computer Science (CS)" },
+ { value: "ME", label: "Mechanical Engineering (ME)" },
+ { value: "AE", label: "Aerospace Engineering (AE)" },
+ { value: "IE", label: "Industrial Engineering (IE)" },
+ { value: "BE(I)", label: "Biomedical Eng. (Imaging) (BE(I))" },
+ { value: "ARCH", label: "Architectural Engineering (ARCH)" },
+ { value: "BE(T)", label: "Biomedical Eng. (Tissue) (BE(T))" },
+ { value: "CSE", label: "Computer Engineering (CSE)" },
+ { value: "CM", label: "Computer Science (CM)" },
+ { value: "EE", label: "Electrical Engineering (EE)" }
+];
+
+
interface UploadScreenProps {
file: File | null;
department: string;
@@ -79,15 +94,25 @@ export default function UploadScreen({ file, department, onFileChange, setDepart
-
-
-
-
From 731cf3166cd892ce197b729035f55e582f98b4d7 Mon Sep 17 00:00:00 2001
From: Raaps-gg
Date: Mon, 1 Dec 2025 14:01:38 -0600
Subject: [PATCH 2/2] Mavgrades and ACMUTA links
---
client/src/components/Layout.tsx | 7 +++----
client/src/components/UploadScreen.tsx | 4 ++--
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/client/src/components/Layout.tsx b/client/src/components/Layout.tsx
index 74100793..8b262839 100644
--- a/client/src/components/Layout.tsx
+++ b/client/src/components/Layout.tsx
@@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
-import { Compass, Github } from 'lucide-react';
+import { Compass } from 'lucide-react';
interface LayoutProps {
children: React.ReactNode;
@@ -61,13 +61,12 @@ export default function Layout({ children, onLogoClick }: LayoutProps) {
{/* RIGHT: GITHUB LINK */}
- GitHub
-
+ Mavgrades
diff --git a/client/src/components/UploadScreen.tsx b/client/src/components/UploadScreen.tsx
index cae5eca9..3a288012 100644
--- a/client/src/components/UploadScreen.tsx
+++ b/client/src/components/UploadScreen.tsx
@@ -104,10 +104,10 @@ export default function UploadScreen({ file, department, onFileChange, setDepart
onChange={(e) => setDepartment(e.target.value)}
className="w-full p-4 bg-white/5 border border-white/10 rounded-xl
focus:ring-2 focus:ring-[#0046FF] outline-none transition-all
- font-bold text-white"
+ font-bold text-white cursor-pointer"
>
{departments.map((dep) => (
-
))}