I'm not gonna rant about how you should start your project, just give a couple of nice links.
Project managment sites
They are offering to you all you and your development team need
- Project tracking
- File manager
- SVN (Git) repositories
- Trac
- Wiki