this project consists of two parts:
1. A WebDAV client as Eclipse RCP application
The app should be very basic with only two views: For the first view you query the WebDAV server for a file listing and show the result in a table. Selecting an item in the table shows its properties (size, last time changed,...) in the second view. Double-clicking on an a file is ignored for now, double-clicking on a folder switches into that folder.
The only modifications allowed to files or folders should be "delete", "copy", "cut", "paste" and "add". Adding a file to a folder should be possible by dragging a file from the desktop to the table. It then is added to the actual folder or the folder it was dragged onto.
2. A JCR as WebDAV backend
A JCR repository (Apache Jackrabbit) as backend should be accessible by the client and be running on glassfish. Jackrabbit has a built-in WebDAV module, so this is just a system administration task. The result should be an Eclipse project that I can export as .war (so it contains all dependencies).
After this part is successfully done, both parts should be extended. If our collaboration worked well, I am more that happy to continue with you as developer.
Please feel free to contact me for further discussions.