Hey look. I’m normally supportive of people doing whatever with their projects but…
Imagine I told you that I want to design a course to teach Arabic to learn Arabic. That doesn’t make any sense, does it?
I mean, I could tell you about the grammatical structure, the syntax, the inflections when saying different words, but it’s all kind of meaningless unless you’re actually fluent first.
You should really do the basics first. Go through the React tutorials provided by Facebook, then do the projects recommended by FCC, THEN do your teaching React project.
When you have enough skill, do your project, post it here, and ask if you did it right. I’ll be happy to give you feedback when you do so.