);
diff --git a/src/components/EventCard/styles/EventCard.module.scss b/src/components/EventCard/styles/EventCard.module.scss
index c8b70801..1ed1b89d 100644
--- a/src/components/EventCard/styles/EventCard.module.scss
+++ b/src/components/EventCard/styles/EventCard.module.scss
@@ -114,6 +114,33 @@
width: 1rem;
}
+.qrCode {
+ background: rgba(15, 15, 15, 0.5);
+ backdrop-filter: blur(1.8663231134414673px);
+ border: 1px solid rgb(143, 139, 139);
+ color: #f97507;
+ position: absolute;
+ top: 3.5rem;
+ right: 1rem;
+ text-align: center;
+ border-radius: 7px;
+ font-size: 0.75rem;
+ font-weight: 800;
+ padding: 0.5rem;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ cursor: pointer;
+ transition: all 0.3s ease;
+
+
+}
+
+.qrIcon {
+ height: 1rem;
+ width: 1rem;
+}
+
.price p {
display: flex;
align-items: center;
@@ -180,19 +207,19 @@
)
);
display: inline-flex;
- padding: 0.6rem 0.8rem;
+ padding: 0.6rem ;
justify-content: center;
align-items: center;
- margin-top: 1rem;
- gap: 0.3rem;
- // width: 10rem;
+ margin-top: 0rem;
+ gap: 0rem;
cursor: progress;
outline: none;
border: none;
font-size: 0.9rem;
- color: #fff;
+ color: #ffffff;
}
+
.backtxt {
width: 90%;
margin-inline: auto;
@@ -245,6 +272,8 @@ a {
width: 44%;
}
+
+
@media (max-width: 600px) {
.backbtn {
margin-top: 0.2rem;
@@ -286,4 +315,4 @@ a {
align-items: center;
margin-top: 0.1rem;
}
-}
+}
\ No newline at end of file
diff --git a/src/data/Carousel.json b/src/data/Carousel.json
index a6da4b36..91a93109 100644
--- a/src/data/Carousel.json
+++ b/src/data/Carousel.json
@@ -1,17 +1,18 @@
[
{
- "image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723491234/WebImages/pdamxjoydih8u126tcin.jpg"
+ "image": "https://cdn.prod.website-files.com/6891df87cfba687a7fd80202/68ad5c933de15739388e7d58_IMG-20250821-WA0042.jpg"
+
},
{
- "image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723474147/WebImages/gkj4lcjlclqtal2ywsgy.jpg"
+ "image": "https://cdn.prod.website-files.com/6891df87cfba687a7fd80202/68ad5c923a6883f39fa0f16f_IMG-20250821-WA0048.jpg"
},
{
- "image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723474144/WebImages/g702ehalm27csrqq84pa.jpg"
+ "image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723491234/WebImages/pdamxjoydih8u126tcin.jpg"
},
{
- "image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723474145/WebImages/q9hc1sidzihgh43wtrw5.jpg"
+ "image": "https://res.cloudinary.com/ddx6avza4/image/upload/v1756233848/filename_xim4ah.jpg"
},
{
- "image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723490913/WebImages/ijleazx6xkrsb8nsnu54.jpg"
+ "image": "https://res.cloudinary.com/ddx6avza4/image/upload/v1756233685/IMG_4985_hq0qfv.jpg"
}
]
diff --git a/src/data/SocialLink.json b/src/data/SocialLink.json
index edeed898..b32c611c 100644
--- a/src/data/SocialLink.json
+++ b/src/data/SocialLink.json
@@ -1,10 +1,10 @@
{
"instagramTopPost": "https://www.instagram.com/p/C_NcMspy94V/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==",
- "instagramBottomPost": "https://www.instagram.com/p/C_D1KOoSt7c/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==",
- "instagramReel": "https://www.instagram.com/reel/C_NWmC_SBH5/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==",
+ "instagramBottomPost": "https://www.instagram.com/p/DNBKQZXzDvn/?igsh=MTM4c2N6c2ZpMXcxeA==",
+ "instagramReel": "https://www.instagram.com/p/DM5azT6TVt4/?igsh=MXI1eHBodjU3cHB5OA%3D%3D",
"linkedInPost": {
- "url": "https://www.linkedin.com/embed/feed/update/urn:li:share:7232779054104387585",
- "postUrl": "https://www.linkedin.com/posts/fedkiit_fedpreneurshow-omega4-fedkiit-activity-7232779055119351810-JXC2?utm_source=share&utm_medium=member_desktop"
+ "url": "https://www.linkedin.com/embed/feed/update/urn:li:share:7358731261688827904",
+ "postUrl": "https://www.linkedin.com/posts/fedkiit_were-excited-to-welcome-unstop-as-the-platform-activity-7358731264897478657-BKWI?utm_source=share&utm_medium=member_desktop&rcm=ACoAAEGVnCgBVHbcyHMpjs36i2Lkz8H7ZXtJp4Y"
}
}
\ No newline at end of file
diff --git a/src/data/Sponser.json b/src/data/Sponser.json
index 0afce6fd..9de63e67 100644
--- a/src/data/Sponser.json
+++ b/src/data/Sponser.json
@@ -1,4 +1,25 @@
[
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/68b1b1e566f93e724d817493_eef89a14894ab60c2de4591433117cb8_347615ad16304501c571bf1208b83615bc2eb3b7.jpg"
+ },
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/68b1b277c3dff77928f42d07_42506cd40d9f845726c5b38fa6135dab_1737828471512.jpeg"
+ },
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898aa1700b8583e9b0cea09_9a90e8c4f7933718410931fff16e1d67d0b1a728%20(1)-modified.png"
+ },
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/68b1b4a473e0c91daf83aee0_SR%20burger%20point%202.png"
+ },
+
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898a9a97a1a9e6121d28cfb_988e7f74979dc9924fdc07590a81526d0d19ddc4.png"
+ },
+
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/68b1b4713f09aa52852051a1_Adda%20Cafe%20-%20Logo%202.png"
+ },
+
{
"image": "https://res.cloudinary.com/dm6jd6bhk/image/upload/v1723474142/WebImages/idm0kbdoybdmiklcgvkv.png"
},
diff --git a/src/data/liveEvents/omega/Accordion.json b/src/data/liveEvents/omega/Accordion.json
index e4b8b448..1e742fb8 100644
--- a/src/data/liveEvents/omega/Accordion.json
+++ b/src/data/liveEvents/omega/Accordion.json
@@ -1,46 +1,89 @@
[
{
- "title": "How to register?",
- "content": "Be updated with our Instagram posts and FED site. A registration link will be provided once the registrations are on, or you can scan the QR code provided on our official Instagram account: https://www.instagram.com/fedkiit/."
+ "title": "What is Omega 5.0?",
+ "content": "Omega is FED’s flagship event, consisting of four unique segments focusing on developing entrepreneurship, strategic thinking, innovation, and leadership skills. It's open to students from KIIT and beyond."
},
{
- "title": "What is Omega?",
- "content": "Omega is FED’s flagship event consisting of four different segments, focusing on the development of entrepreneurship and other skills."
+ "title": "Who can participate in Omega 5.0?",
+ "content": "Anyone can participate! You can register as an individual or as part of a team. You don’t have to be a KIIT student; students from other institutions are welcome too."
},
{
- "title": "What are the rewards?",
- "content": "We have exciting prizes for the winners. Be updated with all our announcements and discover for yourself what exciting things we have in store for you all."
+ "title": "How can I register for Omega 5.0?",
+ "content": "The registration link is already available on our official Instagram page (@fedkiit). You can also register directly by visiting our website (fedkiit.com). Simply use the 'Sign in with Google' option to complete your registration quickly and securely!"
+ },
+ {
+ "title": "Can the registration payment be done via the website?",
+ "content": "Yes, participants can easily register and pay directly on the official website."
+ },
+ {
+ "title": "What is the early bird offer?",
+ "content": "Register before 10th August 2025 to avail the early bird price of ₹89 (instead of ₹129)."
+ },
+ {
+ "title": "Is there a deadline for registration?",
+ "content": "Yes, check the official social media or website for the exact registration deadlines. Early bird offers end on 10th August 2025."
+ },
+ {
+ "title": "Where do I find the schedule for the event?",
+ "content": "The main event will be held on 16th and 17th August.\nTIMINGS:\n10:00 AM – 2:00 PM\n3:00 PM – 6:00 PM"
+ },
+ {
+ "title": "What are the main events in Omega 5.0?",
+ "content": "Fedpreneur Show (The FED Show): 16th Aug\nFed Premier League (FPL): 16th Aug\nStrategic Pivot Challenge: 17th Aug\nInnovate X Hackathon: 17th Aug"
+ },
+ {
+ "title": "Can a single participant take part in all the events?",
+ "content": "Yes, contestants may compete in one or all events, alone or with a team."
+ },
+ {
+ "title": "What is the Fedpreneur (FED) Show?",
+ "content": "This is a special segment where entrepreneurial journeys, stories, and strategies are shared and discussed, offering insights into starting up and innovating."
+ },
+ {
+ "title": "What is the Fed Premier League (FPL)?",
+ "content": "An imitation of the Indian Premier League (IPL) cricket auction process, designed for a fun, team-based strategic experience."
+ },
+ {
+ "title": "What is the Strategic Pivot Challenge?",
+ "content": "A competition requiring participants to solve unique and realistic business challenges using critical thinking and quick decision-making."
+ },
+ {
+ "title": "What is Innovate X Hackathon?",
+ "content": "A hackathon challenging teams and individuals to come up with innovative solutions for real-world problems in a creative environment."
+ },
+ {
+ "title": "How is this year’s Pitchers event different from previous editions?",
+ "content": "This year, Pitchers will involve analyzing failed business ideas and pitching innovative solutions to improve or revive them."
},
{
"title": "Is it necessary that all the team members belong to KIIT only?",
- "content": "No, there is no such specific condition. You are free to select your teammates."
+ "content": "No. Teams can be made up of students from KIIT or any other institution."
},
-
-
{
- "title": "What is FPL?",
- "content": "It is an imitation of Indian Premier League cricket auctions."
+ "title": "What is the maximum or minimum team size?",
+ "content": "Except for Fedpreneur Show, the rest are group events. But if you register alone and can’t find a friend to attend the event, don’t worry—we will combine you with someone prior to the event."
},
{
- "title": "How is the Pitchers event this year different from that of the previous editions?",
- "content": "This time, the Pitchers can pitch as well as invest in other ideas."
+ "title": "What are the rewards/prizes?",
+ "content": "Exciting prizes await the winners! Stay connected with our official announcements for detailed updates about prizes."
},
{
- "title": "How to connect with the Organising Committee from the FED website?",
- "content": "Our website has all the info related to our members, and you can directly head to any of our members' social media accounts to connect with them. If you have any doubts, you can ask us on https://www.instagram.com/fedkiit/ or visit https://www.fedkiit.com/ (our official website)."
+ "title": "How can I connect with the Organising Committee?",
+ "content": "All the organizing members’ details are available on the website. You can also reach out via our official Instagram or website for any queries."
},
{
- "title": "Is it possible for a single participant to participate in all the events of Omega?",
- "content": "Yes, contestants can participate alone or as a team."
+ "title": "Where can I get the latest updates about Omega and its rounds?",
+ "content": "Follow @fedkiit on Instagram and keep checking fedkiit.com for real-time updates."
},
{
- "title": "How long will the events last on the given dates?",
- "content": "DATES: 16th and 17th of August. TIMINGS: 9:00 AM – 2:00 PM, 3:00 PM – 6:00 PM."
+ "title": "Where will the events be conducted?",
+ "content": "The event locations will be shared soon."
},
{
- "title": "Can the registration payment be done via the website?",
- "content": "Participants can register from the website itself."
+ "title": "What do I need to bring on event day?",
+ "content": "Bring a valid ID and any materials specified in your event’s instructions."
}
]
+
\ No newline at end of file
diff --git a/src/data/liveEvents/omega/Speakers.json b/src/data/liveEvents/omega/Speakers.json
new file mode 100644
index 00000000..aa18f554
--- /dev/null
+++ b/src/data/liveEvents/omega/Speakers.json
@@ -0,0 +1,27 @@
+[
+ {
+ "name": "Navan Jaiswal",
+ "designation": "Co-Founder, CirclePe",
+ "image": "https://cdn.prod.website-files.com/663d1907e337de23e83c30b2/6896dceb9827aec266ae2793_navan2%201.png"
+ },
+ {
+ "name": "Akhil Tripathi",
+ "designation": "Co-Founder, SciAstra",
+
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898aad13c4123f89f32e2f7_spkr.png"
+
+
+ },
+ {
+ "name": "Niket Raj Dwivedi",
+ "designation": "Co-Founder, Medial",
+ "image": "https://cdn.prod.website-files.com/663d1907e337de23e83c30b2/68979f6415a0720cda755e01_image%204445%20(1).png"
+ },
+ {
+ "name": "Biswajit Swain",
+ "designation": "Co-Founder, Coratia Technologies",
+ "image": "https://cdn.prod.website-files.com/663d1907e337de23e83c30b2/6897a1070178c4724ba2e4d5_Group%201171275127%20(1).png"
+
+ }
+
+]
\ No newline at end of file
diff --git a/src/data/liveEvents/omega/Sponsor.json b/src/data/liveEvents/omega/Sponsor.json
index b2f70bc5..b9781063 100644
--- a/src/data/liveEvents/omega/Sponsor.json
+++ b/src/data/liveEvents/omega/Sponsor.json
@@ -1,12 +1,29 @@
[
{
- "image": "https://ucarecdn.com/89def985-c8ff-440e-90ea-0159a410c9c0/"
+ "image": "https://cdn.prod.website-files.com/6891df87cfba687a7fd80202/6894c270e31a5b614a55a4e8_unstop.png"
},
{
- "image": "https://ucarecdn.com/1f48ea80-f710-4ce1-ac09-5d72b42c9b8d/"
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898a8fe9671b22673e0f203_6894c26fb6206100bba45491_unlox.png"
+ },
+
+
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898aa1700b8583e9b0cea09_9a90e8c4f7933718410931fff16e1d67d0b1a728%20(1)-modified.png"
+ },
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898aa9f5a40aef2c05eb0ff_5c8f6c0dde7851b7ca6196a64c62a990e3c0f152-modified.png"
+ },
+
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898a9a97a1a9e6121d28cfb_988e7f74979dc9924fdc07590a81526d0d19ddc4.png"
+ },
+
+ {
+ "image": "https://cdn.prod.website-files.com/6898a84f39288fa31fb19eb3/6898a93894f03e50b49808ed_59482e2954cee1953c2f73d2989e3936c8e5e863.png"
}
-
+
+
]
diff --git a/src/features/Modals/Event/QRCodeModal/QRCodeModal.jsx b/src/features/Modals/Event/QRCodeModal/QRCodeModal.jsx
new file mode 100644
index 00000000..46e3b5b2
--- /dev/null
+++ b/src/features/Modals/Event/QRCodeModal/QRCodeModal.jsx
@@ -0,0 +1,142 @@
+import React, { useState, useEffect, useContext } from 'react';
+import { X } from 'lucide-react';
+import { QRCodeSVG } from 'qrcode.react';
+import AuthContext from '../../../../context/AuthContext';
+import { RecoveryContext } from '../../../../context/RecoveryContext';
+import { api } from '../../../../services';
+import { Alert } from '../../../../microInteraction';
+import style from './styles/QRCodeModal.module.scss';
+
+const QRCodeModal = ({ onClose, eventId, onAttendanceMarked }) => {
+ const [qrCodeData, setQrCodeData] = useState(null);
+ const [isLoading, setIsLoading] = useState(true);
+ const [error, setError] = useState(null);
+ const [attendanceMarked, setAttendanceMarked] = useState(false);
+ const authCtx = useContext(AuthContext);
+ const recoveryCtx = useContext(RecoveryContext);
+
+ useEffect(() => {
+ fetchAttendanceCode();
+ }, [eventId]);
+
+ useEffect(() => {
+ if (onAttendanceMarked) {
+ setAttendanceMarked(true);
+ }
+ }, [onAttendanceMarked]);
+
+ const fetchAttendanceCode = async () => {
+ try {
+ setIsLoading(true);
+ setError(null);
+
+ const teamCode = recoveryCtx.teamCode;
+
+ let url = `/api/form/attendanceCode/${eventId}`;
+ if (teamCode && teamCode.trim() !== '') {
+ url += `?teamCode=${encodeURIComponent(teamCode)}`;
+ }
+
+ const token = localStorage.getItem('token');
+
+ const response = await api.get(url, {
+ headers: {
+ 'Authorization': token
+ }
+ });
+
+ if (response.status === 200) {
+ setQrCodeData(response.data.attendanceToken);
+ } else {
+ throw new Error('Failed to fetch attendance code');
+ }
+ } catch (error) {
+ setError(error?.response?.data?.message || 'Failed to generate QR code. Please try again.');
+ } finally {
+ setIsLoading(false);
+ }
+ };
+
+ const handleClose = () => {
+ onClose();
+ };
+
+ const handleRetry = () => {
+ fetchAttendanceCode();
+ };
+
+ const handleAttendanceMarked = () => {
+ setAttendanceMarked(true);
+ };
+
+ const handleOK = () => {
+ onClose();
+ };
+
+ const handleScanNewAttendee = () => {
+ setAttendanceMarked(false);
+ setQrCodeData(null);
+ fetchAttendanceCode();
+ };
+
+ return (
+
+
+
+
+
+
+
+
Attendance QR Code
+
+
+
+ {isLoading ? (
+
+
+
Generating QR Code...
+
+ ) : error ? (
+
+
{error}
+
+
+ ) : qrCodeData ? (
+
+
+
+
+
+
+
+ Show this QR code to event organizers for attendance verification.
+
+
+ This attendance QR code can be used only once. Do not share it with others.
{
}}
>
Make the payment of{" "}
-
- ₹{eventAmount}
- {" "}
- using QR-Code or UPI Id{" "}
- {receiverDetails.upi}
+ ₹{eventAmount}{" "}
+ using QR-Code or Pay using UPI ID:{" "}
+ {receiverDetails.upi} (No Refund Policy)
);
@@ -757,4 +737,4 @@ const handleShareQR = () => {
>
);
};
-export default PreviewForm;
\ No newline at end of file
+export default PreviewForm;
diff --git a/src/features/Modals/index.jsx b/src/features/Modals/index.jsx
index 6f0fc365..cdb77e37 100644
--- a/src/features/Modals/index.jsx
+++ b/src/features/Modals/index.jsx
@@ -9,9 +9,9 @@ export { default as EventModal } from './Event/EventModal/EventModal';
export { default as LiveEventPopup } from './Event/LiveEventPopup/LiveEventPopup';
export { default as ShareModal } from './Event/ShareModal/ShareModal';
export { default as EventStats } from './Event/EventStats/EventStats';
+export { default as TeamDetailsModal } from './Event/TeamDetailsModal';
// Admin and Form Modals
export { default as PreviewForm } from './Profile/Admin/PreviewForm';
export { default as SectionModal } from './Profile/Admin/SectionModal';
-
diff --git a/src/layouts/Navbar/Navbar.jsx b/src/layouts/Navbar/Navbar.jsx
index b688a8cd..896b78bf 100644
--- a/src/layouts/Navbar/Navbar.jsx
+++ b/src/layouts/Navbar/Navbar.jsx
@@ -212,7 +212,7 @@ useEffect(() => {
Event
-
We are a tight-knit community of passionate people devoted to bringing
- about vibrant and awe-inspiring changes in the field of
- Entrepreneurship. The pillars of our crew are the Marketing group, the
- Creative group, the Technical group, and the Operations group.
+ vibrant and awe-inspiring changes in the field of Entrepreneurship.
+
- {/* */}
{isLoading ? (
) : (
<>
+
+
+
+
+
+
+
+
+
DR. VISHAL PRADHAN
+
FACULTY IN CHARGE
+
+
+
+ "As FIC of FED, my vision is to ignite curiosity, nurture
+ confidence, and inspire students to rise beyond limits—so
+ they walk into KIIT as learners and grow into innovators who
+ shape the world."
+