ContriHUB / Youdemy

Youdemy is an online learning platform that offers a wide range of courses on Computer programming, allowing individuals to acquire new skills and knowledge at their own pace.
0 stars 6 forks source link

Implement "Add a course" functionality for Mentors #4

Closed kunal2812 closed 11 months ago

kunal2812 commented 11 months ago

Courses can only be added by Users with role "Mentor" (View static page /courses) image

A course has several chapters (View static page /course1) image

A chapter has several topics and questions (View static page /chapter1) image

Note:

eleensmathew commented 11 months ago

Can i be assigned this?

kunal2812 commented 11 months ago

Dependent on issue 1. Will be fixed by tonight

kunal2812 commented 11 months ago

Issue 1 is not fixed and open now. @eleensmathew Do you want me to reject your request for this issue ?

eleensmathew commented 11 months ago

Can i do both?

kunal2812 commented 11 months ago

Yes

eleensmathew commented 11 months ago

cool 👍

On Thu, 12 Oct 2023 at 23:10, Kunal Katiyar @.***> wrote:

Yes

— Reply to this email directly, view it on GitHub https://github.com/ContriHUB/Youdemy/issues/4#issuecomment-1760073812, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWAG2HFXXAASRZW2X7JEHDDX7ATPRANCNFSM6AAAAAA5ZMN7OY . You are receiving this because you were mentioned.Message ID: @.***>

eleensmathew commented 11 months ago

can i be assigned this now?

kunal2812 commented 11 months ago

Already assigned to you

eleensmathew commented 11 months ago

Should there be a one to many relation between mentor and courses?

kunal2812 commented 11 months ago

Yes

eleensmathew commented 11 months ago

If a mentor is adding a course should it immediately be available for it to be seen by all the users? so should I just save that info to a field labeling it as 'editing' until mentor finally decides to publish that course? What i mean is, in most sites the mentor would usually only publish near perfect courses so to do this we need to provide some functionality for mentors to review the course or keep adding to it until they feel its perfect. So one way we can do this is to make a separate page for mentors to see the courses they are working on and edit them and when they publish that course that field will be marked as 'completed'. Still the mentor will have editing options after the course is 'completed'. So i go with this approach or should i leave it?

kunal2812 commented 11 months ago

If its possible for you to work on this "Currently editing" approach then you can work on it or else you can allow direct publishing of course. Bonus points will be given according to your efforts.

eleensmathew commented 11 months ago

I will try my level best.

On Mon, 16 Oct 2023 at 13:29, Kunal Katiyar @.***> wrote:

If its possible for you to work on this "Currently editing" approach then you can work on it or else you can allow direct publishing of course. Bonus points will be given according to your efforts.

— Reply to this email directly, view it on GitHub https://github.com/ContriHUB/Youdemy/issues/4#issuecomment-1763934656, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWAG2HG2F2SZAJQFJSIPUPLX7TSOFANCNFSM6AAAAAA5ZMN7OY . You are receiving this because you were mentioned.Message ID: @.***>