Hey
If you are familiar with basic fiveM scripting and LUA, the process is pretty straight forward.
It’s always better to know one of the two framework, make things easier, but it’s not a requirement in my opinion.
Here is a topic with some details that should be useful :