Skip to content

beta update#443

Merged
fed-tech merged 81 commits into
betafrom
main
Dec 13, 2025
Merged

beta update#443
fed-tech merged 81 commits into
betafrom
main

Conversation

@Ritam-Vaskar
Copy link
Copy Markdown
Contributor

Description

Changes Made

Types of Changes

What type of changes does your code introduce? (Check all that apply)

  • Bug fix (non-breaking change which fixes an issue) 🐛

  • New feature (non-breaking change which adds functionality) ✨

  • UI enhancement (non-breaking change which enhances UI) 🎨

  • Documentation update 📚

  • Fixes #

Screenshots (if applicable)

fed-tech and others added 30 commits August 7, 2025 16:34
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
Changed the sponsers
Powered by logo
FAQ json updated
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
Added the two speakers of fed show to omega page and resolved the
sponser image
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
fed-tech and others added 16 commits August 21, 2025 10:01
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
Copilot AI review requested due to automatic review settings December 6, 2025 17:09
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 6, 2025

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. 😊

@vercel
Copy link
Copy Markdown

vercel Bot commented Dec 6, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
fed-frontend Ready Ready Preview Comment Dec 12, 2025 6:40am

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is a substantial "beta update" PR that introduces multiple new features and improvements to the event management platform. The changes focus on adding attendance tracking with QR code functionality, team management features, UI/visual enhancements, and event-specific updates for Omega 5.0.

Key Changes:

  • Added attendance tracking system with QR code generation and scanning capabilities for event check-ins
  • Implemented team details modal to view team information for team-based events
  • Enhanced certificate management with authorization headers and UI improvements
  • Updated event data including sponsors, speakers, carousel images, and FAQ content

Reviewed changes

Copilot reviewed 41 out of 43 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
AttendancePage.jsx New attendance management page with QR scanning for event organizers
QRCodeModal.jsx New modal component for displaying attendance QR codes to participants
TeamDetailsModal.jsx New modal to display team information including members and team code
EventCard.jsx Added QR code button and team details button for registered events
CertificatesForm.jsx Fixed authorization header for certificate template upload
NewForm.jsx Updated payment field structure and validation, fixed spelling error
Sidebar.jsx Added attendance menu item and special handling for attendance-only user
Navbar.jsx Updated Omega event navigation and background color handling
VerifyCertificate styles Added responsive design improvements for mobile devices
PreviewForm.jsx Enhanced QR download functionality and replaced share with copy UPI ID
Sponsor/Speaker/Accordion data Updated event content with new sponsors and speaker information
package.json Added QR code related dependencies (html5-qrcode, qrcode.react, react-qr-barcode-scanner)
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

import { MdGroups } from "react-icons/md";
import { FaUser, FaRupeeSign } from "react-icons/fa";

import { FaUser, FaRupeeSign,FaEye} from "react-icons/fa";
Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused import FaEye.

Suggested change
import { FaUser, FaRupeeSign,FaEye} from "react-icons/fa";
import { FaUser, FaRupeeSign } from "react-icons/fa";

Copilot uses AI. Check for mistakes.
import AuthContext from '../../../../context/AuthContext';
import { RecoveryContext } from '../../../../context/RecoveryContext';
import { api } from '../../../../services';
import { Alert } from '../../../../microInteraction';
Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused import Alert.

Suggested change
import { Alert } from '../../../../microInteraction';

Copilot uses AI. Check for mistakes.
const [qrCodeData, setQrCodeData] = useState(null);
const [isLoading, setIsLoading] = useState(true);
const [error, setError] = useState(null);
const [attendanceMarked, setAttendanceMarked] = useState(false);
Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused variable attendanceMarked.

Copilot uses AI. Check for mistakes.
const [isLoading, setIsLoading] = useState(true);
const [error, setError] = useState(null);
const [attendanceMarked, setAttendanceMarked] = useState(false);
const authCtx = useContext(AuthContext);
Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused variable authCtx.

Suggested change
const authCtx = useContext(AuthContext);

Copilot uses AI. Check for mistakes.
Comment on lines +68 to +71
const handleAttendanceMarked = () => {
setAttendanceMarked(true);
};

Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused variable handleAttendanceMarked.

Suggested change
const handleAttendanceMarked = () => {
setAttendanceMarked(true);
};

Copilot uses AI. Check for mistakes.
Comment on lines +72 to +75
const handleOK = () => {
onClose();
};

Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused variable handleOK.

Suggested change
const handleOK = () => {
onClose();
};

Copilot uses AI. Check for mistakes.
Comment on lines +76 to +80
const handleScanNewAttendee = () => {
setAttendanceMarked(false);
setQrCodeData(null);
fetchAttendanceCode();
};
Copy link

Copilot AI Dec 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unused variable handleScanNewAttendee.

Suggested change
const handleScanNewAttendee = () => {
setAttendanceMarked(false);
setQrCodeData(null);
fetchAttendanceCode();
};

Copilot uses AI. Check for mistakes.
Sanniiii07 and others added 2 commits December 7, 2025 00:24
## Description

<!-- Please provide a brief description of your changes and explain the
purpose of the PR. -->

## Changes Made

<!-- List the changes made in this PR. If it fixes an issue, please
include the issue number (e.g., Fixes #123). -->

- 
- 
- 


## Types of Changes

What type of changes does your code introduce? (Check all that apply)

- [ ] Bug fix (non-breaking change which fixes an issue) 🐛
- [ ] New feature (non-breaking change which adds functionality) ✨
- [ ] UI enhancement (non-breaking change which enhances UI) 🎨
- [ ] Documentation update 📚

- Fixes #

## Screenshots (if applicable)

<!-- If your changes include any UI updates, add screenshots here to
show the changes. -->
@fed-tech fed-tech merged commit 37e7209 into beta Dec 13, 2025
2 checks passed
@github-actions
Copy link
Copy Markdown

🎉 Your pull request has been successfully merged! 🎉 Thank you for your valuable contribution to our project. Your efforts are greatly appreciated. Feel free to reach out if you have any more contributions or if there's anything else we can assist you with. Keep up the fantastic work! 🚀

@github-actions github-actions Bot mentioned this pull request Dec 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants