#practicecoding-people, if you have suggestions for the project, please suggest away!
Current ideas are: a Mastodon bot, a mosaic generator and a polling feature for Mastodon. I'll add some of my weirder suggestions as a reply here. :)
@TQ might be an idea to add groups support (GNUsocial does have group support though I've not tried it).
@TQ True, but it's an interesting exercise when learning programming to try and model an object. Ask yourself questions about what you would need.
You'd probably be far from releasing a Mastodon instance anytime soon, but it's the kind of project that could be split (how to interface an API ? how to save data ? how to route messages to whom should receive them ?). For each there's enough material to start asking yourself real algorithmic questions and discover basic data structures and classic algorithms.