Basically, "je fais" means "I do". Fais is a form of the verb faire, which is one of the most common French verbs and so has a huge number of possible translations, all depending on context.
vous faites means 'you do, you are doing' in English.
I'm doing my homeworks
devoir (verb) means 'to have to' in French. Devoir (noun) can mean duty, but it is probably homework, especially when used in the plural (les devoirs) e.g. je fais mes devoirs - I do my homework.
Dans un heur je vais finir mes devoirs.
"un fait" is a fact or a deed."en fait" > indeed"faire" is to do. (je fais : I do, tu fais : you do, il ou elle fait : he or she does)
Quand fais-tu du tennis ?
Je detest jouer au basketball at least that's how i learned it lol
You can say "Je fais mes devoirs" in French to mean "I do my homework."
I do my homework is "je fais mes devoirs" in French.
You would say "Je fais mes devoirs" in French.
Je fais mes devoirs
Que fais-tu means 'what are you doing'. You have to answer by stating what is your activity. Ex. I'm reading a book > je lis un livre. Je fais à manger > I'm cooking. I'm doing the dishes > je fais la vaisselle. I'm doing my homework > je fais mes devoirs.
To do one's homework is translated "faire ses devoirs" in French. Ex: Le soir je fais mes devoirs avant le diner.
Je dois faire mes devoirs. (I have to/need to do my homework)
devoir (verb) means 'to have to' in French. Devoir (noun) can mean duty, but it is probably homework, especially when used in the plural (les devoirs) e.g. je fais mes devoirs - I do my homework.
"je ferai mes devoirs"
You would say "Je vais faire mes devoirs demain" in French.
je n'ai pas fait mes devoirs > I have not done my homework
You would say "Je vais faire mes devoirs" in French.