You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What: Add a waitlist feature for courses that have reached their enrollment cap.
Why: If enrollment limits are implemented (issue #39), users who can't enroll need a way to be notified when a spot opens. A waitlist provides this functionality.
Scope: Create enrollment_waitlist table with user_id, course_id, position, created_at. Add POST /api/v1/courses/:id/waitlist and DELETE /api/v1/courses/:id/waitlist endpoints. When an enrollment is dropped, notify the next person on the waitlist.
@paulddeveloper-droid has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
I’d like to work on this issue. I’ve reviewed the requirements and understand the expected changes. I’ll follow the existing project patterns, add the required tests, and keep the implementation within the stated scope. I’m ready to start.
@Sheebazz has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
Hi Maintainer, I’d like to work on this issue. I’ve gone through the requirements and can take care of the waitlist flow, including joining, leaving, position tracking, and notifying the next user when a spot becomes available.
@Abyy8 has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
Hello, I’m interested in taking this one up. The waitlist feature seems like a good addition to the course enrollment flow, and I’d be happy to implement the endpoints and the logic for moving the queue forward when someone drops out.
Kindly assign it to me if it’s still available. Thank you.
@meezoq2006 has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
Hi, I’ve looked through this task and would like to contribute to it. I can work on the database changes, waitlist endpoints, position handling, and the notification when a place opens up.
I’d appreciate the opportunity to take it on. Thank you.
Congratulations, @olayinkaabdulsalam-hub! 🎉 Your application was accepted by the repo's maintainers, and the issue is due on August 31, 2026.
🧑💻 @olayinkaabdulsalam-hub: Please resolve the issue such that the repo's maintainers have enough time to review your contribution before the due date. You'll earn Points for completing the issue on-time, which will make you eligible for a share of the Stellar Wave Program's reward pool.
Warning
When opening a PR, please link it to this issue to ensure it gets tracked accurately. Points are awarded when this issue is marked as completed by the maintainer.
🤠 Repo maintainers: Please keep an eye on the contributor's progress and review their work before the due date. You can manage this issue, including adjusting its complexity and points, here.
Activity
vijay11149 commentedon Aug 31, 2026
@vijay11149 has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @vijay11149 to this issue.
paulddeveloper-droid commentedon Aug 31, 2026
@paulddeveloper-droid has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @paulddeveloper-droid to this issue.
OlaBakare commentedon Aug 31, 2026
@OlaBakare has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @OlaBakare to this issue.
Sheebazz commentedon Aug 31, 2026
@Sheebazz has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @Sheebazz to this issue.
Abyy8 commentedon Aug 31, 2026
@Abyy8 has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @Abyy8 to this issue.
meezoq2006 commentedon Aug 31, 2026
@meezoq2006 has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @meezoq2006 to this issue.
CollinsKRO commentedon Aug 31, 2026
@CollinsKRO has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @CollinsKRO to this issue.
olayinkaabdulsalam-hub commentedon Aug 31, 2026
@olayinkaabdulsalam-hub has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @olayinkaabdulsalam-hub to this issue.
Muyideen-js commentedon Aug 31, 2026
@Muyideen-js has applied to work on this issue as part of the Stellar Wave Program's 8th wave.
ℹ️ Repo Maintainers: To accept this application, review their application or assign @Muyideen-js to this issue.
drips-wave commentedon Aug 31, 2026
Congratulations, @olayinkaabdulsalam-hub! 🎉 Your application was accepted by the repo's maintainers, and the issue is due on August 31, 2026.
🧑💻 @olayinkaabdulsalam-hub: Please resolve the issue such that the repo's maintainers have enough time to review your contribution before the due date. You'll earn Points for completing the issue on-time, which will make you eligible for a share of the Stellar Wave Program's reward pool.
Warning
When opening a PR, please link it to this issue to ensure it gets tracked accurately. Points are awarded when this issue is marked as completed by the maintainer.
🤠 Repo maintainers: Please keep an eye on the contributor's progress and review their work before the due date. You can manage this issue, including adjusting its complexity and points, here.
🌊 Happy Wave 🌊
feat: implement issues ChainLearnOfficial#320 ChainLearnOfficial#321 C…
feat: implement issues ChainLearnOfficial#320 ChainLearnOfficial#321 C…
feat: implement issues ChainLearnOfficial#320 ChainLearnOfficial#321 C…
feat: implement issues ChainLearnOfficial#320 ChainLearnOfficial#321 C…
feat: implement issues ChainLearnOfficial#320 ChainLearnOfficial#321 C…
Merge pull request #440 from olayinkaabdulsalam-hub/feature/issues-32…