learn-awesome / learn

A social network of lifelong learners built around humanity's universal learning map.
https://learnawesome.org/
Other
343 stars 40 forks source link

Cohort-based courses #241

Open nileshtrivedi opened 3 years ago

nileshtrivedi commented 3 years ago

This turns our existing syllabuses - which are sequences of learning resources along with commentary - into richer, more engaging courses. The fact that every level will require an accomplishment that students are genuinely proud of, will keep giving them the energy. And that they would be left out of amazing peer group unless they pass the levels, will keep giving them the motivation.

nileshtrivedi commented 3 years ago
nileshtrivedi commented 3 years ago

Enhancements:

prsmahajan commented 3 years ago

Hi, I would like to work on this issue, Can I get started with this?

nileshtrivedi commented 3 years ago

@prsmahajan Yes. You can go through the commits above, but before you start adding new code, propose a plan here first?

prsmahajan commented 3 years ago

What are the problems you are facing?

nileshtrivedi commented 3 years ago

There are unchecked items listed in my comment above: https://github.com/learn-awesome/learn/issues/241#issuecomment-812982028

But perhaps, you can suggest your own improvements once you try the Course feature.

prsmahajan commented 3 years ago

(Upon logout from LearnAwesome, user should be logged out from chat as well Users can modify their nickname, but that will break their chat account link. Ideally, nickname change should update it in chat as well) I can resolve these two issues, Would you like to assign me for this issue?

nileshtrivedi commented 3 years ago

Can you ping me on LearnAwesome slack? Let's discuss a bit.

sahilcode17 commented 2 years ago

hi, @nileshtrivedi I would like to contribute to this issue, Is it still open or have any changes been made further. Do let me know

nileshtrivedi commented 2 years ago

@sahilcode17 If you can write unit tests and integration tests for this functionality, that would be very helpful.