diff --git a/package-lock.json b/package-lock.json
index a8daafd1..4845e60d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,7 +17,7 @@
"@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10",
"aos": "^2.3.4",
- "bootstrap": "^5.1.0",
+ "bootstrap": "^5.3.3",
"eventsource": "^2.0.2",
"gh-pages": "^4.0.0",
"hamburger-react": "^2.4.1",
@@ -3110,8 +3110,9 @@
}
},
"node_modules/@popperjs/core": {
- "version": "2.10.1",
- "license": "MIT",
+ "version": "2.11.8",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/popperjs"
@@ -5058,14 +5059,21 @@
"license": "ISC"
},
"node_modules/bootstrap": {
- "version": "5.1.0",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/bootstrap"
- },
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz",
+ "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/twbs"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/bootstrap"
+ }
+ ],
"peerDependencies": {
- "@popperjs/core": "^2.9.3"
+ "@popperjs/core": "^2.11.8"
}
},
"node_modules/brace-expansion": {
diff --git a/package.json b/package.json
index da14df3c..29714e04 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
"@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10",
"aos": "^2.3.4",
- "bootstrap": "^5.1.0",
+ "bootstrap": "^5.3.3",
"eventsource": "^2.0.2",
"gh-pages": "^4.0.0",
"hamburger-react": "^2.4.1",
diff --git a/public/images/event-covers/infinite-loop.jpg b/public/images/event-covers/infinite-loop.jpg
new file mode 100644
index 00000000..42cb233d
Binary files /dev/null and b/public/images/event-covers/infinite-loop.jpg differ
diff --git a/public/images/event-covers/madhack-3.0.jpg b/public/images/event-covers/madhack-3.0.jpg
new file mode 100644
index 00000000..c706e306
Binary files /dev/null and b/public/images/event-covers/madhack-3.0.jpg differ
diff --git a/public/images/event-covers/revolux-3.0.jpg b/public/images/event-covers/revolux-3.0.jpg
new file mode 100644
index 00000000..d4a78861
Binary files /dev/null and b/public/images/event-covers/revolux-3.0.jpg differ
diff --git a/public/images/event-logos/Revolux3.0-logo.jpg b/public/images/event-logos/Revolux3.0-logo.jpg
new file mode 100644
index 00000000..d87af662
Binary files /dev/null and b/public/images/event-logos/Revolux3.0-logo.jpg differ
diff --git a/public/images/event-logos/infinite-loop.jpg b/public/images/event-logos/infinite-loop.jpg
new file mode 100644
index 00000000..15ef8fe7
Binary files /dev/null and b/public/images/event-logos/infinite-loop.jpg differ
diff --git a/src/App.js b/src/App.js
index 6112da86..bc0ea129 100644
--- a/src/App.js
+++ b/src/App.js
@@ -1,6 +1,6 @@
-import React, {lazy, Suspense} from "react";
+import React, { lazy, Suspense } from "react";
// import {BrowserRouter as Router, Route, Switch} from "react-router-dom";
-import {Route, Switch} from "react-router-dom";
+import { Route, Switch } from "react-router-dom";
// import Home from "./components/Landing";
// import EventDetails from "./components/Landing/EventDetails";
@@ -15,41 +15,33 @@ import NewsList from "./components/Common/NewsList";
const Home = lazy(() => import("./components/Landing"));
const EventDetails = lazy(() => import("./components/Landing/EventDetails"));
const PreviousOfficers = lazy(() => import("./components/PreviousOfficers"));
-const RevoluxOCJobDesc = lazy(() => import("./components/Landing/Misc/RevoluxOCJobDesc.js"));
const App = () => {
return (
- }>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {window.location.hash !== "#/revolux-oc-job-desc" && (
- <>
-
-
- >
- )}
-
-
-
+ }>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
);
};
diff --git a/src/data/past-events.json b/src/data/past-events.json
index 6534872a..a10892b9 100644
--- a/src/data/past-events.json
+++ b/src/data/past-events.json
@@ -1,5 +1,29 @@
{
"events": [
+ {
+ "title": "MADHack 3.0",
+ "date": "Feb - April 2024",
+ "image": "madhack-3.0.jpg",
+ "url": "madhack.ucscieee.com",
+ "summary": "MADHack is a mobile app development hackathon and workshop series organized by the IEEE Student Branch of UCSC. It gives university students in Sri Lanka the chance to participate in a mobile app development competition, allowing them to sharpen their skills and learn from experts in the field.",
+ "description": "The awareness session of MADHACK took place on the 6th of January 2024 with the purpose of bringing about awareness of the event and giving the participants an introduction to the world of mobile app development. The very first workshop for MADHack, the Mobile Application Development Hackathon was conducted on the 11th February via Zoom platforms with more than 200 participants live. The session delivered an introduction to Android Native development with a remarkable engagement of the participants. The second workshop of MADHack was conducted on the 4th of February, 2024 physically with more than 250 participants focusing on different topics namely React Native, Flutter and Code to AppStore (i.e. Deployment)."
+ },
+ {
+ "title": "RevolUX 3.0",
+ "date": "January - March 2024",
+ "image": "revolux-3.0.jpg",
+ "url": "revolux.ucscieee.com",
+ "summary": "RevolUX 3.0 is the third edition of the UI/UX designathon organized by the IEEE Student Branch of UCSC in collaboration with AIESEC in University of Colombo.",
+ "description": "RevolUX was initiated by the IEEE student branch of UCSC together with AIESEC in University of Colombo after observing the growing interest in the field of UI/UX. The event was conducted in two phases: the preparation phase and competition phase. The initial phase consisted of awareness sessions and workshops. The subsequent phase was consistent of the initial competition round of prototype submission and a 24-hour designathon. The final designathon of RevolUX 3.0 was held on the 2nd of March 2024 as a online 24 hour event with 10 final teams with nearly 40 participating in the competition. The competitors got a kick start at 8 a.m. and concluded their final outcome at 8 a.m. of the following day. Afterwards, the winning three teams were carefully processed by the judge panel and it was announced at the award ceremony."
+ },
+ {
+ "title": "Infinite Loop",
+ "date": "Jun - Aug 2023",
+ "image": "infinite-loop.jpg",
+ "url": "",
+ "summary": "InfiniteLoop was an online workshop series by IEEE Student Branch of UCSC aimed at enhancing technological knowledge and skills of first-year undergraduates. Led by senior UCSC students, it covered diverse computer science and IT topics.",
+ "description": "InfiniteLoop was a series of weekly online workshops organized by the IEEE Student Branch of the UCSC from June to August 2023. Designed to forge unique learning journeys guided by passions and aspirations in the boundless realm of technology, the workshops focused on various trending technological topics. Conducted by experienced second and third-year UCSC undergraduates, the sessions aimed to enhance both the academic knowledge and technical skills of participants, primarily targeting first-year UCSC students new to computer science and information technology. Through interactive and hands-on sessions exploring diverse subjects, InfiniteLoop provided an opportunity for attendees to delve into theoretical concepts, practical applications, and gain valuable experience in their areas of interest within the ever-evolving technology landscape."
+ },
{
"title": "MADHack 2.0",
"date": "Feb - March 2023",
diff --git a/src/data/timeline-events.json b/src/data/timeline-events.json
index da807d22..e2cabd31 100644
--- a/src/data/timeline-events.json
+++ b/src/data/timeline-events.json
@@ -1,28 +1,28 @@
{
"events": [
{
- "title": "RevolUX 2.0",
- "subTitle": "Inter-University UI/UX Designathon",
- "date": "June - July 2022",
- "iconSrc": "Revolux2.0-logo.webp",
- "altText": "Revolux 2.0 logo",
- "description": "RevolUX 2.0 is an inter-university UI/UX designathon organized by the IEEE Student Branch of UCSC in collaboration with AIESEC in UOC. We are proud to bring this event for the second time in a row with the goal of providing undergraduates with hands on experience in User Interface and User Experience Design"
+ "title": "Infinite Loop",
+ "subTitle": "Online Workshop Series",
+ "date": "Jun - Aug 2023",
+ "iconSrc": "infinite-loop.jpg",
+ "altText": "Infinite Loop Logo",
+ "description": "InfiniteLoop was an online workshop series by IEEE Student Branch of UCSC aimed at enhancing technological knowledge and skills of first-year undergraduates. Led by senior UCSC students, it covered diverse computer science and IT topics."
},
{
- "title": "IEEE Day 2022",
- "subTitle": "Celebrating Global IEEE Day",
- "date": "22nd January 2023",
- "iconSrc": "IEEE-Day-2022-logo.webp",
- "altText": "IEEE Day 2022 logo",
- "description": "IEEE Day is an annual event of global significance, celebrated by IEEE members on the first Tuesday of October. This time, the IEEE Student Branch of UCSC celebrated IEEE Day 2022 on the 22nd of January 2023."
+ "title": "RevolUX 3.0",
+ "subTitle": "Inter-University UI/UX Designathon",
+ "date": "January - March 2024",
+ "iconSrc": "Revolux3.0-logo.jpg",
+ "altText": "Revolux 3.0 logo",
+ "description": "RevolUX 3.0 is an inter-university UI/UX designathon organized by the IEEE Student Branch of UCSC in collaboration with AIESEC in UOC. We are proud to bring this event for the second time in a row with the goal of providing undergraduates with hands on experience in User Interface and User Experience Design"
},
{
- "title": "MADHack 2.0",
+ "title": "MADHack 3.0",
"subTitle": "Mobile Application Development Hackathon",
- "date": "Feb - March 2023",
+ "date": "Feb - April 2024",
"iconSrc": "MADHACK-2.0-logo.webp",
- "altText": "MADHack 2.0 logo",
+ "altText": "MADHack 3.0 logo",
"description": "MADHack is a mobile app development hackathon and workshop series organized by the IEEE Student Branch of UCSC. It gives university students in Sri Lanka the chance to participate in a mobile app development competition, allowing them to sharpen their skills and learn from experts in the field."
}
]
-}
\ No newline at end of file
+}