My project is a website that connects people allows them video chat using webcams. Connect people randomly. The users should be able to up-vote people they have enjoyed chatting with, and a recommended system used to find the next person they could chat with. This is for educational purposes. So the user should be able to get their chatting person according to the user preferences. As an exam in X person profile preferences add, 'I like to learn Java' by ticking the list of selection, The person how got to chat (Y person) with X, Y preference have to have on preference saying 'Like to teach Java'. Just match the teach and learn preferences.
I already did the some work using .php and WebRTC for connecting the web cam. No need to server just run it as localhost. need to do rest of the project parts. Fine more from the upload file.