How two people can work on the same project

Hello,
A friend and I have been working on a game but we are both working on different projects and then sending eachother scenes/scripts when done with them. Is there a way to work on the same unity project? I used to keep my project in dropbox but that seemed unstable as I would sometimes get errors for seemingly no reason and would have to restart unity multiple times until they went away.
Thanks,
Ninnec

There is Unity Collaborate tool for that.
https://forum.unity.com/forums/unity-collaborate.98/

Also, consider use repositories, rather dropbox. Unless working on other visual assets like models and textures.

Thank you very much!