So this would be a purely backend project right, redesigning the API and such. So when the backend API changes won't we need a GraphQL version of the restapi-angular? That is something I'd like to work on.
Cool! I've said it elsewhere, but I'll say it here too. The best way to improve your chances of being selected for a project is to start interacting with our community here and now. Beyond saying "i want to work on this", start working on it! Use the underlying restapi package a bit, solve a bug or two, and participate in the discussions here in the community site or on IRC or in gitter. The more we know you, the better a proposal will go.
So are we not going with python?
Are we going to implement GraphQL in JS?
I'm not against it but wanted to know what's the problem in going with python first and then extending with other JS ecosystems (React, Vue or Angular)? @tisto
Using Python for the implementation is certainly possible. I could imagine that more tools/libs for GraphQL are available in JS in comparison to Python. Though, I haven't checked. Bottom line is that any student can decide which language they would prefer...