Hello world. (what a cliche (: )
I would like your opinion about a website I am thinking of developing and if this is something that can be done (by me) or not. Here is my case.
A friend asked me some months ago to build an application for him so he can check his favorite soccer leagues the way HE wants it. Soccer clubs, Statistics etc. We were talking about 5-10 soccer leagues, mainly the most popular of Europe. I know there are already LOTS of sites doing exactly that thing, but since I wanted to get more familiar with web development I thought what the heck, I should try it and maybe even build a whole website so he can check online and more people use it. So I started reading PHP books (I was familiar with the basics of PHP but not OOP or anything complex) and figuring out how the architecture of the whole project should be. I also should say if not already clear that I have never tried to build a website although I have a general idea of how they work and I could probably set up a joomla site easily.
Thing is I could never imagine the amount of work and knowledge the project would need. I will try to give you a general idea of the application so you can give me an opinion, if you care doing so.
First of all there are soccer matches playing almost everyday. I should get the data (score, date, competition etc.) of these matches (at first manually and then maybe write a parsing script or something, especially if the leagues get more and more), validate my input, put it in XML files and/or database and then, after some processing, display the info and the stats to the website.
Of course I don't want you people to answer all these here but i am trying to give you a general idea of how I see things, how a new dilemma could arise from every decision and how limited/basic my knowledge is. I could start writing code but EVERYTHING needs planning ahead. I have studied a bit of all these technologies in the past (except JS) and the learning curve is not going to be THAT big, as if I was a total newbie. But I really want some opinions/advice/guidance, can this be made in a reasonable amount of time (let's say a year??), or even at all be only one person or am I just hallucinating?
Thanks for your patience and any advice
edit: well i just realized that this thread should probably be posted in the General Web Development forum...