When conducting research into a topic, try to provide clear evidence that you developed new knowledge and skills while completing the assignment.
While providing references is a necessity, it's also important that you demonstrate within your discussion how and why you considered and/or adopted the approaches of others to the problem.
Make it clear why you adopted the approach you did, comparing it to the other approaches.
Make sure to search online for various approaches to the problem, including other people's attempts at solving a similar problem. Summarise the results of this search in the project documentation.
Use concepts and skills you learned in other subjects. The ability to tie all your various modules together is important.