Hi Italo,
I am not involved with the Vorto project but it seems like this particular proposed idea involves implementing a web-based (_javascript_/HTML/CSS skils might be required here) editor for a specific language.
Xtext is a framework for implementing languages from any purpose (yes, you can create your own language with this!). Probably there are some syntax/semantics validation that it would be nice to have on this web-based editor.
You will have to specify the grammar and Xtext will generate some classes to help you with Lexical and Syntax Analysis. If I am not wrong, Xtext generates a descendant parser which means that you will have to handle left-recursive rules.
If you are in your third semester, I guess you are studying Computer Theory and you will be familiar about Grammars and Left Recursion. However, don't get scared. If I were you, I would try to be familiar with Xtext. You can start here [1]
Implementing languages are fun and you should not be scared to be only in your third semester. Give a try. This looks like a super-fun project with A LOT of outcome experience for you ;)
PS.: Study how to get rid of left recursion, you can thank me later for the extra point in your exam. Yest, there will be a question about this. I graduated from UFCG and chances are high that I know who is your teacher ;)
Good luck ;)