Spaces:
Sleeping
Sleeping
Hi @codeananyagupta! :raised_hands:
Thank you for your interest and enthusiasm in contributing to HELPDESK.AI under GSSoC 2026! :rocket:
I have officially assigned you to this issue! Adding Ticket Export to PDF and CSV for the Admin Dashboard is a very valuable feature for our enterprise users.
Technical Implementation Steps:
- PDF Export: Use a library like
jsPDForreact-pdfto generate a styled ticket report PDF client-side. - CSV Export: Implement a utility that converts the tickets array to a CSV string and triggers a browser download.
- Admin Dashboard Integration: Add Export buttons to the Admin Dashboard toolbar with appropriate icons.
- Column Selection: Allow admins to optionally select which fields to include in the export.
- Branch Rule: Ensure all your commits target the
gssocbranch, NOTmain.
Here is the mandatory onboarding process to get dashboard and testing access:
- Go to the Deployed Website (not local): https://helpdeskaiv1.vercel.app/
- Sign In: Click on the Sign In option.
- Create Account: Click on Create Account.
- Select Company: Select Ritesh Private Limited Company as your organization.
- Verify and Reach Out: After verifying your email, reach out to Ritesh via WhatsApp, preferably by email at
bonthalamadhavi1@gmail.com, or right here in this GitHub issue. - Access Approved: Ritesh will add your username to the system so you can test the application.
:star: Project Support and Networking Campaign
Please take 30 seconds to support the project and connect:
- Star this repository: Star here
- Fork this repository: Fork here
- Follow @ritesh-1918 on GitHub: Follow here
- Connect on LinkedIn: Connect on LinkedIn
- Reach out via Email:
bonthalamadhavi1@gmail.com
Looking forward to your contribution! Happy coding! :rocket::computer: