Skip to content

Reporting & Working on Issues β€” Newbie GuideΒ #24

Description

@SatyamPandey-07

Welcome, first-time contributor! πŸŽ‰ This guide will help you navigate issues, ask the right questions, and connect with our community before you start contributing to LecturePulse.


🏠 Join Our Community First!

Before anything else β€” join our Discord server!

πŸ’¬ πŸ‘‰ Join the LecturePulse Discord Community

This is the #1 place to:

  • πŸ™‹ Ask questions when you're stuck
  • πŸ’‘ Get guidance on which issues to pick
  • 🀝 Connect with other contributors
  • πŸ“’ Stay updated on project announcements
  • βœ… Get faster responses than GitHub comments

Don't be shy β€” everyone starts somewhere, and we're here to help! 😊


πŸ‘₯ Meet the Team

Role Name Profile
πŸ› οΈ Project Admin Rishima LinkedIn
πŸŽ“ Mentor Satyam Pandey LinkedIn
  • Reach out to the Mentor if you're confused about the codebase, need guidance on your approach, or have technical questions.
  • Tag the Project Admin on GitHub when requesting issue assignment or PR reviews.

πŸ—ΊοΈ Before You Open or Work on an Issue

Follow this checklist to make sure you're set up for success:


πŸ” Finding the Right Issue

For Beginners

  • Look for issues tagged good first issue β€” these are scoped and beginner-friendly
  • Look for issues tagged help wanted β€” maintainers are actively seeking contributors here
  • Browse issues in the Issues tab

Getting Assigned

⚠️ Important: This project follows SSOC 2026 rules β€” you must be assigned before you start coding. PRs without assignment may not be merged.

  1. Find an issue you want to work on
  2. Comment on it with your planned approach (see template below)
  3. Wait for the maintainer to assign it to you
  4. Only then β€” start coding!

Assignment comment template:

Hi @rishima17 πŸ‘‹

I'd like to work on this issue for SSOC 2026.

**My approach:**
- [Step 1]
- [Step 2]
- [Step 3]

Could you please assign this to me? Thank you!

πŸ› Reporting a Bug

Found something broken? Open a bug report here.

Before opening:

  • Search existing issues to make sure it hasn't been reported already
  • Try reproducing it on the latest main branch

Include in your bug report:

## Bug Description
A clear description of what the bug is.

## Steps to Reproduce
1. Go to '...'
2. Click on '...'
3. See error

## Expected Behavior
What you expected to happen.

## Actual Behavior
What actually happened.

## Environment
- OS: [e.g. Windows 11, macOS 14]
- Browser: [e.g. Chrome 125, Firefox 126]
- Node.js version: [e.g. v20.11.0]

## Screenshots / Console Errors
(Attach any relevant screenshots or DevTools console output)

πŸ’‘ Requesting a Feature

Have an idea to make LecturePulse better? Open a feature request here.

Include in your feature request:

## Problem Statement
What problem does this feature solve?

## Proposed Solution
Describe what you'd like to see added or changed.

## Alternatives Considered
Any other approaches you thought about?

## Additional Context
Mockups, examples, or references (if any).

❓ Need Help?

Where to go When to use it
πŸ’¬ Discord Server Quick questions, stuck on setup, general chat
πŸ› GitHub Issues Bug reports, feature requests, task tracking
πŸ’Ό Mentor on LinkedIn Guidance, mentorship, approach validation
πŸ’Ό Project Admin on LinkedIn Project-level questions, collaboration

🧭 Quick Links

Resource Link
πŸ“¦ Repository rishima17/LecturePulse
🀝 Contributing Guide CONTRIBUTING.md
πŸ“œ Code of Conduct CODE_OF_CONDUCT.md
πŸ’¬ Discord Community discord.gg/ZSunNWyR
πŸ”– Open Issues GitHub Issues

You belong here. Let's build something amazing together! πŸš€

Discord
GitHub Stars

Still unsure? Drop a message on Discord β€” we don't bite! 🐾

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions