ai-helpdesk-api / scratch /comment_71.md
ritesh19180's picture
Upload folder using huggingface_hub
d96d2a2 verified
|
Raw
History Blame Contribute Delete
2.78 kB

Helo @Achiever199! πŸ™Œ (And open to @saurabhhhcodes, @namann5, @harshitanagpal05, @Anand-240, @tamannaa-rath, or any other contributors who want to collaborate in parallel!)

Before you dive into the code, you'll need to set up and access the application to test your changes. Here is the step-by-step guide to get access to the dashboard:

πŸš€ Contributor Onboarding Guide

  1. Create an Account: Go to the sign-up page on your local build (usually http://localhost:5173/signup) or our deployed link.
  2. Select the Company: During sign-up, you MUST select Ritesh Private Limited as the company.
  3. Verify Your Email: Complete the email verification step first.
  4. Request Access: After your email is confirmed, you need manual approval to access the user dashboard. You can either:
    • Send me a formal WhatsApp message requesting access.
    • Or, simply reply here on GitHub with the email address you used to sign up.
  5. Get Approved: Once I receive your request, I will approve your account from the backend. You will then have full access to the user perspective to reproduce bugs and test your features!

Happy coding! Let me know when you've signed up.


πŸ› οΈ Technical Implementation Steps:

  1. Database Realtime Configuration: Enable the supabase_realtime publication channel for the tickets table in Supabase. Scope subscription replication strictly by company_id.
  2. React Custom Hook: Create Frontend/src/hooks/useTicketsRealtime.js to handle the Supabase realtime channel lifecycle.
  3. Zustand State Store Connection: Trigger state updates inside useTicketStore dynamically upon receiving INSERT/UPDATE/DELETE events.
  4. Visual Highlights: Implement micro-animations (e.g. subtle green/blue flashing of modified ticket rows) to alert agents to live updates.
  5. Target Branch: Please ensure your Pull Request targets the gssoc branch, NOT main.

🌟 Project Support & Networking Campaign (For Newcomers!)

If you are new here, please take a quick moment to support the project and connect with me:

  1. ⭐ Star this repository: Helps the project get discovered! Star here
  2. 🍴 Fork this repository: Create your own working copy! Fork here
  3. πŸ‘€ Follow @ritesh-1918 on GitHub: Stay updated on real-time projects! Follow here
  4. πŸ’Ό Connect on LinkedIn: Let's build a strong network of like-minded devs! Connect on LinkedIn
  5. βœ‰οΈ Reach out via Email: Contact me at bonthalamadhavi1@gmail.com for collaborations.

Looking forward to your PR! Happy coding! πŸš€πŸ’»