I am thinking of using a brainstorming application to help me with this, have each feature of the site on its own branch and then branch off of that with its comments/solutions. Could you suggest any good applications for helping me with this? Or is there a better way to plan ideas/solutions?
I also need to start looking at svn/cvs repositories as I have never used one before to manage revision control of a project. What is the best way to start with this? I have done a little research into subversion and git, but really I am clueless as to which I should learn/use.
The last thing I need is bug tracking, I usually just write down bugs I find in my applications in my notebook and fix them as and when. But seeing how large this project is, and the use of multiple programmers. I want to keep everything in one place, so we have an up to date list of bugs and a history of old bugs, should they give us trouble at a later date. What can you suggest for me?
I don't know if I have asked the right kind of questions here but I have a million things running through my head at the moment that I just want to manage and develop this project in a correct and professional way. If you have any suggestions on the planning, and management of a large web project could you please share them with me?
Thank you very much for your time and I hope you have a wonderful day!