The topic is really non-trivial. Keep in mind that you only have roughly ten days to finish the project. Be sure to start with something simple. Feel free to change the in-depth part if you get stuck. Good luck!
- Rui